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 static void __lambda102_ (Xcls_MainWindow* self);
1525 static void ___lambda102__gtk_widget_destroy (GtkWidget* _sender, gpointer self);
1526 void xcls_mainwindow_hideAddListener (Xcls_MainWindow* self);
1527 void xcls_mainwindow_hideAddProp (Xcls_MainWindow* self);
1528 void xcls_mainwindow_hideCodeEdit (Xcls_MainWindow* self);
1529 void xcls_mainwindow_hideObject (Xcls_MainWindow* self);
1530 void xcls_mainwindow_hideProjectEdit (Xcls_MainWindow* self);
1531 void xcls_mainwindow_hideViewEditing (Xcls_MainWindow* self);
1532 GType js_render_js_render_get_type (void) G_GNUC_CONST;
1533 JsRenderJsRender* xcls_windowlefttree_getActiveFile (Xcls_WindowLeftTree* self);
1534 GType js_render_node_get_type (void) G_GNUC_CONST;
1535 void xcls_windowrooview_createThumb (Xcls_WindowRooView* self);
1536 void xcls_gladeview_createThumb (Xcls_GladeView* self);
1537 GType xcls_windowleftprojects_xcls_view_get_type (void) G_GNUC_CONST;
1538 GType xcls_windowleftprojects_xcls_model_get_type (void) G_GNUC_CONST;
1539 GType xcls_windowleftprojects_xcls_namecol_get_type (void) G_GNUC_CONST;
1540 void xcls_windowleftprojects_selectProject (Xcls_WindowLeftProjects* self, ProjectProject* project);
1541 void xcls_mainwindow_initChildren (Xcls_MainWindow* self);
1542 Xcls_WindowLeftTree* xcls_windowlefttree_new (void);
1543 Xcls_WindowLeftTree* xcls_windowlefttree_construct (GType object_type);
1544 GType xcls_windowlefttree_xcls_view_get_type (void) G_GNUC_CONST;
1545 GType xcls_windowlefttree_xcls_model_get_type (void) G_GNUC_CONST;
1546 GType xcls_windowlefttree_xcls_renderer_get_type (void) G_GNUC_CONST;
1547 GType xcls_windowlefttree_xcls_lefttreemenu_get_type (void) G_GNUC_CONST;
1548 static gboolean __lambda103_ (Xcls_MainWindow* self);
1549 void xcls_leftprops_finish_editing (Xcls_LeftProps* self);
1550 gboolean xcls_editor_saveContents (Xcls_Editor* self);
1551 static gboolean ___lambda103__xcls_windowlefttree_before_node_change (Xcls_WindowLeftTree* _sender, JsRenderNode* node, gpointer self);
1552 static void __lambda104_ (Xcls_MainWindow* self, JsRenderNode* sel);
1553 GType xcls_leftprops_xcls_addpropertypopup_get_type (void) G_GNUC_CONST;
1554 GType xcls_leftprops_xcls_editprops_get_type (void) G_GNUC_CONST;
1555 GType xcls_leftprops_xcls_view_get_type (void) G_GNUC_CONST;
1556 GType xcls_leftprops_xcls_model_get_type (void) G_GNUC_CONST;
1557 GType xcls_leftprops_xcls_keycol_get_type (void) G_GNUC_CONST;
1558 GType xcls_leftprops_xcls_keyrender_get_type (void) G_GNUC_CONST;
1559 GType xcls_leftprops_xcls_valcol_get_type (void) G_GNUC_CONST;
1560 GType xcls_leftprops_xcls_valrender_get_type (void) G_GNUC_CONST;
1561 GType xcls_leftprops_xcls_valrendermodel_get_type (void) G_GNUC_CONST;
1562 GType xcls_leftprops_xcls_contextmenu_get_type (void) G_GNUC_CONST;
1563 void xcls_leftprops_load (Xcls_LeftProps* self, JsRenderJsRender* file, JsRenderNode* node);
1564 void xcls_rightpalete_clear (Xcls_RightPalete* self);
1565 GType palete_palete_get_type (void) G_GNUC_CONST;
1566 void xcls_rightpalete_load (Xcls_RightPalete* self, PaletePalete* pal, const gchar* cls);
1567 PaletePalete* js_render_js_render_palete (JsRenderJsRender* self);
1568 gchar* js_render_node_fqn (JsRenderNode* self);
1569 void xcls_windowaddprop_clear (Xcls_WindowAddProp* self);
1570 void xcls_windowaddprop_show (Xcls_WindowAddProp* self, PaletePalete* pal, const gchar* etype, const gchar* xtype);
1571 static void ___lambda104__xcls_windowlefttree_node_selected (Xcls_WindowLeftTree* _sender, JsRenderNode* node, gpointer self);
1572 static void __lambda105_ (Xcls_MainWindow* self);
1573 void xcls_windowrooview_requestRedraw (Xcls_WindowRooView* self);
1574 static void ___lambda105__xcls_windowlefttree_changed (Xcls_WindowLeftTree* _sender, gpointer self);
1575 Xcls_LeftProps* xcls_leftprops_new (void);
1576 Xcls_LeftProps* xcls_leftprops_construct (GType object_type);
1577 static void __lambda106_ (Xcls_MainWindow* self, JsRenderJsRender* file, JsRenderNode* node, const gchar* type, const gchar* key);
1578 void xcls_mainwindow_showCodeEdit (Xcls_MainWindow* self, JsRenderNode* node, const gchar* ptype, const gchar* key);
1579 static void ___lambda106__xcls_leftprops_show_editor (Xcls_LeftProps* _sender, JsRenderJsRender* file, JsRenderNode* node, const gchar* type, const gchar* key, gpointer self);
1580 static gboolean __lambda107_ (Xcls_MainWindow* self);
1581 static gboolean ___lambda107__xcls_leftprops_stop_editor (Xcls_LeftProps* _sender, gpointer self);
1582 static void __lambda108_ (Xcls_MainWindow* self);
1583 void xcls_gladeview_loadFile (Xcls_GladeView* self, JsRenderJsRender* file);
1584 static void ___lambda108__xcls_leftprops_changed (Xcls_LeftProps* _sender, gpointer self);
1585 Xcls_WindowLeftProjects* xcls_windowleftprojects_new (void);
1586 Xcls_WindowLeftProjects* xcls_windowleftprojects_construct (GType object_type);
1587 static void __lambda109_ (Xcls_MainWindow* self, ProjectProject* proj);
1588 void project_project_scanDirs (ProjectProject* self);
1589 void xcls_clutterfiles_loadProject (Xcls_ClutterFiles* self, ProjectProject* pr);
1590 static void ___lambda109__xcls_windowleftprojects_project_selected (Xcls_WindowLeftProjects* _sender, ProjectProject* project, gpointer self);
1591 Xcls_ProjectSettings* xcls_projectsettings_new (void);
1592 Xcls_ProjectSettings* xcls_projectsettings_construct (GType object_type);
1593 GType xcls_projectsettings_xcls_view_get_type (void) G_GNUC_CONST;
1594 static void __lambda110_ (Xcls_MainWindow* self, const gchar* btn);
1595 GType xcls_windowrooview_xcls_autoredraw_get_type (void) G_GNUC_CONST;
1596 GType xcls_windowrooview_xcls_view_get_type (void) G_GNUC_CONST;
1597 GType xcls_windowrooview_xcls_inspectorcontainer_get_type (void) G_GNUC_CONST;
1598 void xcls_windowrooview_xcls_view_renderJS (Xcls_WindowRooViewXcls_view* self, gboolean force);
1599 static void ___lambda110__xcls_projectsettings_button_pressed (Xcls_ProjectSettings* _sender, const gchar* btn, gpointer self);
1600 Xcls_RightPalete* xcls_rightpalete_new (void);
1601 Xcls_RightPalete* xcls_rightpalete_construct (GType object_type);
1602 GType xcls_rightpalete_xcls_viewbox_get_type (void) G_GNUC_CONST;
1603 GType xcls_rightpalete_xcls_model_get_type (void) G_GNUC_CONST;
1604 GType xcls_rightpalete_xcls_txtrender_get_type (void) G_GNUC_CONST;
1605 Xcls_WindowAddProp* xcls_windowaddprop_new (void);
1606 Xcls_WindowAddProp* xcls_windowaddprop_construct (GType object_type);
1607 GType xcls_windowaddprop_xcls_model_get_type (void) G_GNUC_CONST;
1608 GType xcls_windowaddprop_xcls_namecol_get_type (void) G_GNUC_CONST;
1609 GType xcls_windowaddprop_xcls_namerender_get_type (void) G_GNUC_CONST;
1610 static void __lambda111_ (Xcls_MainWindow* self, const gchar* key, const gchar* type, const gchar* skel, const gchar* etype);
1611 void xcls_leftprops_addProp (Xcls_LeftProps* self, const gchar* in_type, const gchar* key, const gchar* value, const gchar* value_type);
1612 static void ___lambda111__xcls_windowaddprop_select (Xcls_WindowAddProp* _sender, const gchar* key, const gchar* type, const gchar* skel, const gchar* etype, gpointer self);
1613 Xcls_Editor* xcls_editor_new (void);
1614 Xcls_Editor* xcls_editor_construct (GType object_type);
1615 GType xcls_editor_xcls_save_button_get_type (void) G_GNUC_CONST;
1616 GType xcls_editor_xcls_key_edit_get_type (void) G_GNUC_CONST;
1617 GType xcls_editor_xcls_righteditor_get_type (void) G_GNUC_CONST;
1618 GType xcls_editor_xcls_view_get_type (void) G_GNUC_CONST;
1619 GType xcls_editor_xcls_buffer_get_type (void) G_GNUC_CONST;
1620 Xcls_WindowRooView* xcls_windowrooview_new (void);
1621 Xcls_WindowRooView* xcls_windowrooview_construct (GType object_type);
1622 Xcls_GladeView* xcls_gladeview_new (void);
1623 Xcls_GladeView* xcls_gladeview_construct (GType object_type);
1624 Xcls_ClutterFiles* xcls_clutterfiles_new (void);
1625 Xcls_ClutterFiles* xcls_clutterfiles_construct (GType object_type);
1626 GType xcls_clutterfiles_xcls_filelayout_get_type (void) G_GNUC_CONST;
1627 GType xcls_clutterfiles_xcls_filelayout_manager_get_type (void) G_GNUC_CONST;
1628 GType xcls_clutterfiles_xcls_fileitem_get_type (void) G_GNUC_CONST;
1629 static void __lambda112_ (Xcls_MainWindow* self, JsRenderJsRender* file);
1630 static Block10Data* block10_data_ref (Block10Data* _data10_);
1631 static void block10_data_unref (void * _userdata_);
1632 void xcls_mainwindow_showViewEditing (Xcls_MainWindow* self);
1633 void xcls_windowlefttree_xcls_model_loadFile (Xcls_WindowLeftTreeXcls_model* self, JsRenderJsRender* f);
1634 static void ___lambda113_ (Block10Data* _data10_, GtkWidget* w);
1635 static void ____lambda113__gtk_callback (GtkWidget* widget, gpointer self);
1636 void xcls_windowrooview_loadFile (Xcls_WindowRooView* self, JsRenderJsRender* file);
1637 static void ___lambda114_ (Block10Data* _data10_, GtkWidget* w);
1638 static void ____lambda114__gtk_callback (GtkWidget* widget, gpointer self);
1639 static void ___lambda112__xcls_clutterfiles_open (Xcls_ClutterFiles* _sender, JsRenderJsRender* file, gpointer self);
1640 void xcls_mainwindow_setTitle (Xcls_MainWindow* self, const gchar* str);
1641 void xcls_mainwindow_show (Xcls_MainWindow* self);
1642 void xcls_mainwindow_showAddListener (Xcls_MainWindow* self);
1643 JsRenderNode* xcls_windowlefttree_getActiveElement (Xcls_WindowLeftTree* self);
1644 PaletePalete* palete_factory (const gchar* xtype);
1645 void xcls_mainwindow_showAddProp (Xcls_MainWindow* self);
1646 void xcls_editor_show (Xcls_Editor* self, JsRenderNode* node, const gchar* ptype, const gchar* key);
1647 void xcls_mainwindow_showObject (Xcls_MainWindow* self);
1648 void xcls_mainwindow_showProjectEdit (Xcls_MainWindow* self);
1649 void xcls_projectsettings_show (Xcls_ProjectSettings* self, ProjectProject* project);
1650 #define XCLS_MAINWINDOW_XCLS_VBOX_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxPrivate))
1652 XCLS_MAINWINDOW_XCLS_VBOX_DUMMY_PROPERTY
1654 Xcls_MainWindowXcls_topbar* xcls_mainwindow_xcls_topbar_new (Xcls_MainWindow* _owner);
1655 Xcls_MainWindowXcls_topbar* xcls_mainwindow_xcls_topbar_construct (GType object_type, Xcls_MainWindow* _owner);
1656 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_new (Xcls_MainWindow* _owner);
1657 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_construct (GType object_type, Xcls_MainWindow* _owner);
1658 static void xcls_mainwindow_xcls_vbox_finalize (GObject* obj);
1659 #define XCLS_MAINWINDOW_XCLS_TOPBAR_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, Xcls_MainWindowXcls_topbarPrivate))
1661 XCLS_MAINWINDOW_XCLS_TOPBAR_DUMMY_PROPERTY
1663 static void xcls_mainwindow_xcls_topbar_finalize (GObject* obj);
1664 #define XCLS_MAINWINDOW_XCLS_MAINPANE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpanePrivate))
1666 XCLS_MAINWINDOW_XCLS_MAINPANE_DUMMY_PROPERTY
1668 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_new (Xcls_MainWindow* _owner);
1669 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_construct (GType object_type, Xcls_MainWindow* _owner);
1670 Xcls_MainWindowXcls_VBox9* xcls_mainwindow_xcls_vbox9_new (Xcls_MainWindow* _owner);
1671 Xcls_MainWindowXcls_VBox9* xcls_mainwindow_xcls_vbox9_construct (GType object_type, Xcls_MainWindow* _owner);
1672 GType xcls_mainwindow_xcls_vbox9_get_type (void) G_GNUC_CONST;
1673 static void xcls_mainwindow_xcls_mainpane_finalize (GObject* obj);
1674 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpanePrivate))
1676 XCLS_MAINWINDOW_XCLS_LEFTPANE_DUMMY_PROPERTY
1678 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_new (Xcls_MainWindow* _owner);
1679 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_construct (GType object_type, Xcls_MainWindow* _owner);
1680 static void xcls_mainwindow_xcls_leftpane_finalize (GObject* obj);
1681 #define XCLS_MAINWINDOW_XCLS_EDITPANE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpanePrivate))
1683 XCLS_MAINWINDOW_XCLS_EDITPANE_DUMMY_PROPERTY
1685 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_new (Xcls_MainWindow* _owner);
1686 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_construct (GType object_type, Xcls_MainWindow* _owner);
1687 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_new (Xcls_MainWindow* _owner);
1688 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_construct (GType object_type, Xcls_MainWindow* _owner);
1689 static void xcls_mainwindow_xcls_editpane_finalize (GObject* obj);
1690 #define XCLS_MAINWINDOW_XCLS_TREE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treePrivate))
1692 XCLS_MAINWINDOW_XCLS_TREE_DUMMY_PROPERTY
1694 static void xcls_mainwindow_xcls_tree_finalize (GObject* obj);
1695 #define XCLS_MAINWINDOW_XCLS_PROPS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsPrivate))
1697 XCLS_MAINWINDOW_XCLS_PROPS_DUMMY_PROPERTY
1699 static void xcls_mainwindow_xcls_props_finalize (GObject* obj);
1700 #define XCLS_MAINWINDOW_XCLS_VBOX9_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_VBOX9, Xcls_MainWindowXcls_VBox9Private))
1702 XCLS_MAINWINDOW_XCLS_VBOX9_DUMMY_PROPERTY
1704 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_new (Xcls_MainWindow* _owner);
1705 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_construct (GType object_type, Xcls_MainWindow* _owner);
1706 static void xcls_mainwindow_xcls_vbox9_finalize (GObject* obj);
1707 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedPrivate))
1709 XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_DUMMY_PROPERTY
1711 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_new (Xcls_MainWindow* _owner);
1712 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_construct (GType object_type, Xcls_MainWindow* _owner);
1713 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_new (Xcls_MainWindow* _owner);
1714 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_construct (GType object_type, Xcls_MainWindow* _owner);
1715 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_new (Xcls_MainWindow* _owner);
1716 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_construct (GType object_type, Xcls_MainWindow* _owner);
1717 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_new (Xcls_MainWindow* _owner);
1718 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_construct (GType object_type, Xcls_MainWindow* _owner);
1719 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_new (Xcls_MainWindow* _owner);
1720 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_construct (GType object_type, Xcls_MainWindow* _owner);
1721 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_new (Xcls_MainWindow* _owner);
1722 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_construct (GType object_type, Xcls_MainWindow* _owner);
1723 static void __lambda71_ (Xcls_MainWindowXcls_clutterembed* self, GtkAllocation* alloc);
1724 void xcls_clutterfiles_set_size (Xcls_ClutterFiles* self, gfloat w, gfloat h);
1725 static void ___lambda71__gtk_widget_size_allocate (GtkWidget* _sender, GtkAllocation* allocation, gpointer self);
1726 static void xcls_mainwindow_xcls_clutterembed_finalize (GObject* obj);
1727 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewPrivate))
1729 XCLS_MAINWINDOW_XCLS_ROOVIEW_DUMMY_PROPERTY
1731 static void xcls_mainwindow_xcls_rooview_finalize (GObject* obj);
1732 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewPrivate))
1734 XCLS_MAINWINDOW_XCLS_OBJECTVIEW_DUMMY_PROPERTY
1736 static void xcls_mainwindow_xcls_objectview_finalize (GObject* obj);
1737 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewPrivate))
1739 XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_DUMMY_PROPERTY
1741 static void xcls_mainwindow_xcls_codeeditview_finalize (GObject* obj);
1742 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewPrivate))
1744 XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_DUMMY_PROPERTY
1746 static void xcls_mainwindow_xcls_addpropsview_finalize (GObject* obj);
1747 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewPrivate))
1749 XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_DUMMY_PROPERTY
1751 static void xcls_mainwindow_xcls_projecteditview_finalize (GObject* obj);
1752 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutPrivate))
1754 XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_DUMMY_PROPERTY
1756 Xcls_MainWindowXcls_BoxLayout17* xcls_mainwindow_xcls_boxlayout17_new (Xcls_MainWindow* _owner);
1757 Xcls_MainWindowXcls_BoxLayout17* xcls_mainwindow_xcls_boxlayout17_construct (GType object_type, Xcls_MainWindow* _owner);
1758 GType xcls_mainwindow_xcls_boxlayout17_get_type (void) G_GNUC_CONST;
1759 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_new (Xcls_MainWindow* _owner);
1760 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_construct (GType object_type, Xcls_MainWindow* _owner);
1761 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_new (Xcls_MainWindow* _owner);
1762 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_construct (GType object_type, Xcls_MainWindow* _owner);
1763 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_new (Xcls_MainWindow* _owner);
1764 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_construct (GType object_type, Xcls_MainWindow* _owner);
1765 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_new (Xcls_MainWindow* _owner);
1766 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_construct (GType object_type, Xcls_MainWindow* _owner);
1767 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_new (Xcls_MainWindow* _owner);
1768 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_construct (GType object_type, Xcls_MainWindow* _owner);
1769 static void xcls_mainwindow_xcls_buttonlayout_finalize (GObject* obj);
1770 #define XCLS_MAINWINDOW_XCLS_BOXLAYOUT17_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17, Xcls_MainWindowXcls_BoxLayout17Private))
1772 XCLS_MAINWINDOW_XCLS_BOXLAYOUT17_DUMMY_PROPERTY
1774 static void xcls_mainwindow_xcls_boxlayout17_finalize (GObject* obj);
1775 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonPrivate))
1777 XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_DUMMY_PROPERTY
1779 Xcls_MainWindowXcls_Text19* xcls_mainwindow_xcls_text19_new (Xcls_MainWindow* _owner);
1780 Xcls_MainWindowXcls_Text19* xcls_mainwindow_xcls_text19_construct (GType object_type, Xcls_MainWindow* _owner);
1781 GType xcls_mainwindow_xcls_text19_get_type (void) G_GNUC_CONST;
1782 static gboolean __lambda19_ (Xcls_MainWindowXcls_projectbutton* self, ClutterCrossingEvent* event);
1783 static gboolean ___lambda19__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1784 static gboolean __lambda20_ (Xcls_MainWindowXcls_projectbutton* self, ClutterCrossingEvent* event);
1785 static gboolean ___lambda20__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1786 static gboolean __lambda21_ (Xcls_MainWindowXcls_projectbutton* self);
1787 static gboolean ___lambda21__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self);
1788 static void xcls_mainwindow_xcls_projectbutton_finalize (GObject* obj);
1789 #define XCLS_MAINWINDOW_XCLS_TEXT19_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_TEXT19, Xcls_MainWindowXcls_Text19Private))
1791 XCLS_MAINWINDOW_XCLS_TEXT19_DUMMY_PROPERTY
1793 static void xcls_mainwindow_xcls_text19_finalize (GObject* obj);
1794 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonPrivate))
1796 XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_DUMMY_PROPERTY
1798 Xcls_MainWindowXcls_Text21* xcls_mainwindow_xcls_text21_new (Xcls_MainWindow* _owner);
1799 Xcls_MainWindowXcls_Text21* xcls_mainwindow_xcls_text21_construct (GType object_type, Xcls_MainWindow* _owner);
1800 GType xcls_mainwindow_xcls_text21_get_type (void) G_GNUC_CONST;
1801 static gboolean __lambda41_ (Xcls_MainWindowXcls_projecteditbutton* self, ClutterCrossingEvent* event);
1802 static gboolean ___lambda41__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1803 static gboolean __lambda42_ (Xcls_MainWindowXcls_projecteditbutton* self, ClutterCrossingEvent* event);
1804 static gboolean ___lambda42__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1805 static gboolean __lambda43_ (Xcls_MainWindowXcls_projecteditbutton* self);
1806 static gboolean ___lambda43__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self);
1807 static void xcls_mainwindow_xcls_projecteditbutton_finalize (GObject* obj);
1808 #define XCLS_MAINWINDOW_XCLS_TEXT21_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_TEXT21, Xcls_MainWindowXcls_Text21Private))
1810 XCLS_MAINWINDOW_XCLS_TEXT21_DUMMY_PROPERTY
1812 static void xcls_mainwindow_xcls_text21_finalize (GObject* obj);
1813 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonPrivate))
1815 XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_DUMMY_PROPERTY
1817 Xcls_MainWindowXcls_Text23* xcls_mainwindow_xcls_text23_new (Xcls_MainWindow* _owner);
1818 Xcls_MainWindowXcls_Text23* xcls_mainwindow_xcls_text23_construct (GType object_type, Xcls_MainWindow* _owner);
1819 GType xcls_mainwindow_xcls_text23_get_type (void) G_GNUC_CONST;
1820 static gboolean __lambda57_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event);
1821 static gboolean ___lambda57__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1822 static gboolean __lambda58_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event);
1823 static gboolean ___lambda58__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1824 static gboolean __lambda59_ (Xcls_MainWindowXcls_objectshowbutton* self);
1825 static gboolean ___lambda59__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self);
1826 static void xcls_mainwindow_xcls_objectshowbutton_finalize (GObject* obj);
1827 #define XCLS_MAINWINDOW_XCLS_TEXT23_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_TEXT23, Xcls_MainWindowXcls_Text23Private))
1829 XCLS_MAINWINDOW_XCLS_TEXT23_DUMMY_PROPERTY
1831 static void xcls_mainwindow_xcls_text23_finalize (GObject* obj);
1832 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonPrivate))
1834 XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_DUMMY_PROPERTY
1836 Xcls_MainWindowXcls_Text25* xcls_mainwindow_xcls_text25_new (Xcls_MainWindow* _owner);
1837 Xcls_MainWindowXcls_Text25* xcls_mainwindow_xcls_text25_construct (GType object_type, Xcls_MainWindow* _owner);
1838 GType xcls_mainwindow_xcls_text25_get_type (void) G_GNUC_CONST;
1839 static gboolean __lambda64_ (Xcls_MainWindowXcls_addpropbutton* self, ClutterCrossingEvent* event);
1840 static gboolean ___lambda64__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1841 static gboolean __lambda65_ (Xcls_MainWindowXcls_addpropbutton* self, ClutterCrossingEvent* event);
1842 static gboolean ___lambda65__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1843 static gboolean __lambda66_ (Xcls_MainWindowXcls_addpropbutton* self);
1844 static gboolean ___lambda66__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self);
1845 static void xcls_mainwindow_xcls_addpropbutton_finalize (GObject* obj);
1846 #define XCLS_MAINWINDOW_XCLS_TEXT25_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_TEXT25, Xcls_MainWindowXcls_Text25Private))
1848 XCLS_MAINWINDOW_XCLS_TEXT25_DUMMY_PROPERTY
1850 static void xcls_mainwindow_xcls_text25_finalize (GObject* obj);
1851 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonPrivate))
1853 XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_DUMMY_PROPERTY
1855 Xcls_MainWindowXcls_Text27* xcls_mainwindow_xcls_text27_new (Xcls_MainWindow* _owner);
1856 Xcls_MainWindowXcls_Text27* xcls_mainwindow_xcls_text27_construct (GType object_type, Xcls_MainWindow* _owner);
1857 GType xcls_mainwindow_xcls_text27_get_type (void) G_GNUC_CONST;
1858 static gboolean __lambda68_ (Xcls_MainWindowXcls_addlistenerbutton* self, ClutterCrossingEvent* event);
1859 static gboolean ___lambda68__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1860 static gboolean __lambda69_ (Xcls_MainWindowXcls_addlistenerbutton* self, ClutterCrossingEvent* event);
1861 static gboolean ___lambda69__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1862 static gboolean __lambda70_ (Xcls_MainWindowXcls_addlistenerbutton* self);
1863 static gboolean ___lambda70__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self);
1864 static void xcls_mainwindow_xcls_addlistenerbutton_finalize (GObject* obj);
1865 #define XCLS_MAINWINDOW_XCLS_TEXT27_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_TEXT27, Xcls_MainWindowXcls_Text27Private))
1867 XCLS_MAINWINDOW_XCLS_TEXT27_DUMMY_PROPERTY
1869 static void xcls_mainwindow_xcls_text27_finalize (GObject* obj);
1870 static void xcls_mainwindow_finalize (GObject* obj);
1873 static gpointer _g_object_ref0 (gpointer self) {
1874 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1875 return self ? g_object_ref (self) : NULL;
1876 #line 1877 "MainWindow.vala.c"
1880 Xcls_MainWindow* xcls_mainwindow_singleton (void) {
1881 Xcls_MainWindow* result = NULL;
1882 Xcls_MainWindow* _tmp0_;
1883 Xcls_MainWindow* _tmp2_;
1884 Xcls_MainWindow* _tmp3_;
1885 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1886 _tmp0_ = MainWindow;
1887 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1888 if (_tmp0_ == NULL) {
1889 #line 1890 "MainWindow.vala.c"
1890 Xcls_MainWindow* _tmp1_;
1891 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1892 _tmp1_ = xcls_mainwindow_new ();
1893 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1894 _g_object_unref0 (MainWindow);
1895 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1896 MainWindow = _tmp1_;
1897 #line 1898 "MainWindow.vala.c"
1899 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1900 _tmp2_ = MainWindow;
1901 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1902 _tmp3_ = _g_object_ref0 (_tmp2_);
1903 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1905 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1907 #line 1908 "MainWindow.vala.c"
1911 static void __lambda100_ (Xcls_MainWindow* self) {
1915 static void ___lambda100__gtk_widget_show (GtkWidget* _sender, gpointer self) {
1916 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1917 __lambda100_ (self);
1918 #line 1919 "MainWindow.vala.c"
1922 static gboolean __lambda101_ (Xcls_MainWindow* self, GdkEventAny* event) {
1923 gboolean result = FALSE;
1924 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1925 g_return_val_if_fail (event != NULL, FALSE);
1926 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1928 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1930 #line 1931 "MainWindow.vala.c"
1934 static gboolean ___lambda101__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) {
1936 result = __lambda101_ (self, event);
1937 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1939 #line 1940 "MainWindow.vala.c"
1943 static void __lambda102_ (Xcls_MainWindow* self) {
1944 #line 114 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1946 #line 1947 "MainWindow.vala.c"
1950 static void ___lambda102__gtk_widget_destroy (GtkWidget* _sender, gpointer self) {
1951 #line 113 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1952 __lambda102_ (self);
1953 #line 1954 "MainWindow.vala.c"
1957 Xcls_MainWindow* xcls_mainwindow_construct (GType object_type) {
1958 Xcls_MainWindow * self = NULL;
1959 Xcls_MainWindow* _tmp0_;
1965 Xcls_MainWindow* _tmp6_;
1966 Xcls_MainWindowXcls_vbox* _tmp7_;
1967 Xcls_MainWindowXcls_vbox* child_0;
1974 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1975 self = (Xcls_MainWindow*) g_object_new (object_type, NULL);
1976 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1977 _tmp0_ = _g_object_ref0 (self);
1978 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1979 _g_object_unref0 (self->priv->_this);
1980 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1981 self->priv->_this = _tmp0_;
1982 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1983 _tmp1_ = (GtkWindow*) gtk_window_new (GTK_WINDOW_TOPLEVEL);
1984 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1985 g_object_ref_sink (_tmp1_);
1986 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1987 _g_object_unref0 (self->el);
1988 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1990 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1991 _g_object_unref0 (self->project);
1992 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1993 self->project = NULL;
1994 #line 76 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1995 _g_object_unref0 (self->clutterfiles);
1996 #line 76 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1997 self->clutterfiles = NULL;
1998 #line 77 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1999 _g_object_unref0 (self->code_editor);
2000 #line 77 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2001 self->code_editor = NULL;
2002 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2003 _g_object_unref0 (self->window_gladeview);
2004 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2005 self->window_gladeview = NULL;
2006 #line 79 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2007 _g_object_unref0 (self->left_props);
2008 #line 79 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2009 self->left_props = NULL;
2010 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2011 _g_object_unref0 (self->projectsettings);
2012 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2013 self->projectsettings = NULL;
2014 #line 81 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2015 _g_object_unref0 (self->rightpalete);
2016 #line 81 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2017 self->rightpalete = NULL;
2018 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2019 _g_object_unref0 (self->add_props);
2020 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2021 self->add_props = NULL;
2022 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2023 _g_object_unref0 (self->left_projects);
2024 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2025 self->left_projects = NULL;
2026 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2027 _g_object_unref0 (self->left_tree);
2028 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2029 self->left_tree = NULL;
2030 #line 85 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2031 _g_object_unref0 (self->window_rooview);
2032 #line 85 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2033 self->window_rooview = NULL;
2034 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2035 self->children_loaded = FALSE;
2036 #line 87 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2037 _tmp2_ = g_strdup ("Application Builder");
2038 #line 87 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2039 _g_free0 (self->title);
2040 #line 87 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2041 self->title = _tmp2_;
2042 #line 90 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2044 #line 90 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2045 gtk_container_set_border_width ((GtkContainer*) _tmp3_, (guint) 0);
2046 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2048 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2049 g_object_set (_tmp4_, "default-height", 500, NULL);
2050 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2052 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2053 g_object_set (_tmp5_, "default-width", 800, NULL);
2054 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2055 _tmp6_ = self->priv->_this;
2056 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2057 _tmp7_ = xcls_mainwindow_xcls_vbox_new (_tmp6_);
2058 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2060 #line 94 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2061 g_object_ref ((GObject*) child_0);
2062 #line 95 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2064 #line 95 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2065 _tmp9_ = child_0->el;
2066 #line 95 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2067 gtk_container_add ((GtkContainer*) _tmp8_, (GtkWidget*) _tmp9_);
2068 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2069 _tmp10_ = g_strdup ("files");
2070 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2071 _g_free0 (self->state);
2072 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2073 self->state = _tmp10_;
2074 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2076 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2077 g_signal_connect_object ((GtkWidget*) _tmp11_, "show", (GCallback) ___lambda100__gtk_widget_show, self, 0);
2078 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2080 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2081 g_signal_connect_object ((GtkWidget*) _tmp12_, "delete-event", (GCallback) ___lambda101__gtk_widget_delete_event, self, 0);
2082 #line 113 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2084 #line 113 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2085 g_signal_connect_object ((GtkWidget*) _tmp13_, "destroy", (GCallback) ___lambda102__gtk_widget_destroy, self, 0);
2086 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2087 _g_object_unref0 (child_0);
2088 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2090 #line 2091 "MainWindow.vala.c"
2094 Xcls_MainWindow* xcls_mainwindow_new (void) {
2095 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2096 return xcls_mainwindow_construct (TYPE_XCLS_MAINWINDOW);
2097 #line 2098 "MainWindow.vala.c"
2101 void xcls_mainwindow_hideAddListener (Xcls_MainWindow* self) {
2102 Xcls_MainWindow* _tmp0_;
2103 Xcls_MainWindowXcls_addpropsview* _tmp1_;
2104 GtkClutterActor* _tmp2_;
2105 Xcls_MainWindow* _tmp3_;
2106 Xcls_MainWindowXcls_rooview* _tmp4_;
2107 GtkClutterActor* _tmp5_;
2108 GtkClutterActor* _tmp6_;
2109 GtkClutterActor* el;
2110 Xcls_MainWindow* _tmp7_;
2111 Xcls_MainWindowXcls_addpropsview* _tmp8_;
2112 GtkClutterActor* _tmp9_;
2113 Xcls_MainWindow* _tmp10_;
2115 Xcls_MainWindow* _tmp12_;
2116 Xcls_MainWindowXcls_addpropsview* _tmp13_;
2117 GtkClutterActor* _tmp14_;
2118 #line 119 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2119 g_return_if_fail (self != NULL);
2120 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2121 _tmp0_ = self->priv->_this;
2122 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2123 _tmp1_ = _tmp0_->addpropsview;
2124 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2125 _tmp2_ = _tmp1_->el;
2126 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2127 clutter_actor_save_easing_state ((ClutterActor*) _tmp2_);
2128 #line 121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2129 _tmp3_ = self->priv->_this;
2130 #line 121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2131 _tmp4_ = _tmp3_->rooview;
2132 #line 121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2133 _tmp5_ = _tmp4_->el;
2134 #line 121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2135 _tmp6_ = _g_object_ref0 (_tmp5_);
2136 #line 121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2138 #line 122 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2139 clutter_actor_save_easing_state ((ClutterActor*) el);
2140 #line 125 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2141 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
2142 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2143 _tmp7_ = self->priv->_this;
2144 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2145 _tmp8_ = _tmp7_->addpropsview;
2146 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2147 _tmp9_ = _tmp8_->el;
2148 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2149 clutter_actor_set_scale ((ClutterActor*) _tmp9_, (gdouble) 0.0f, (gdouble) 0.0f);
2150 #line 127 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2151 _tmp10_ = self->priv->_this;
2152 #line 127 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2153 _tmp11_ = g_strdup ("edit");
2154 #line 127 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2155 _g_free0 (_tmp10_->state);
2156 #line 127 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2157 _tmp10_->state = _tmp11_;
2158 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2159 clutter_actor_restore_easing_state ((ClutterActor*) el);
2160 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2161 _tmp12_ = self->priv->_this;
2162 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2163 _tmp13_ = _tmp12_->addpropsview;
2164 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2165 _tmp14_ = _tmp13_->el;
2166 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2167 clutter_actor_restore_easing_state ((ClutterActor*) _tmp14_);
2168 #line 119 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2169 _g_object_unref0 (el);
2170 #line 2171 "MainWindow.vala.c"
2174 void xcls_mainwindow_hideAddProp (Xcls_MainWindow* self) {
2175 Xcls_MainWindow* _tmp0_;
2176 Xcls_MainWindowXcls_addpropsview* _tmp1_;
2177 GtkClutterActor* _tmp2_;
2178 Xcls_MainWindow* _tmp3_;
2179 Xcls_MainWindowXcls_rooview* _tmp4_;
2180 GtkClutterActor* _tmp5_;
2181 GtkClutterActor* _tmp6_;
2182 GtkClutterActor* el;
2183 Xcls_MainWindow* _tmp7_;
2184 Xcls_MainWindowXcls_addpropsview* _tmp8_;
2185 GtkClutterActor* _tmp9_;
2186 Xcls_MainWindow* _tmp10_;
2188 Xcls_MainWindow* _tmp12_;
2189 Xcls_MainWindowXcls_addpropsview* _tmp13_;
2190 GtkClutterActor* _tmp14_;
2191 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2192 g_return_if_fail (self != NULL);
2193 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2194 _tmp0_ = self->priv->_this;
2195 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2196 _tmp1_ = _tmp0_->addpropsview;
2197 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2198 _tmp2_ = _tmp1_->el;
2199 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2200 clutter_actor_save_easing_state ((ClutterActor*) _tmp2_);
2201 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2202 _tmp3_ = self->priv->_this;
2203 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2204 _tmp4_ = _tmp3_->rooview;
2205 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2206 _tmp5_ = _tmp4_->el;
2207 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2208 _tmp6_ = _g_object_ref0 (_tmp5_);
2209 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2211 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2212 clutter_actor_save_easing_state ((ClutterActor*) el);
2213 #line 141 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2214 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
2215 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2216 _tmp7_ = self->priv->_this;
2217 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2218 _tmp8_ = _tmp7_->addpropsview;
2219 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2220 _tmp9_ = _tmp8_->el;
2221 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2222 clutter_actor_set_scale ((ClutterActor*) _tmp9_, (gdouble) 0.0f, (gdouble) 0.0f);
2223 #line 143 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2224 _tmp10_ = self->priv->_this;
2225 #line 143 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2226 _tmp11_ = g_strdup ("edit");
2227 #line 143 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2228 _g_free0 (_tmp10_->state);
2229 #line 143 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2230 _tmp10_->state = _tmp11_;
2231 #line 148 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2232 clutter_actor_restore_easing_state ((ClutterActor*) el);
2233 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2234 _tmp12_ = self->priv->_this;
2235 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2236 _tmp13_ = _tmp12_->addpropsview;
2237 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2238 _tmp14_ = _tmp13_->el;
2239 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2240 clutter_actor_restore_easing_state ((ClutterActor*) _tmp14_);
2241 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2242 _g_object_unref0 (el);
2243 #line 2244 "MainWindow.vala.c"
2247 void xcls_mainwindow_hideCodeEdit (Xcls_MainWindow* self) {
2248 Xcls_MainWindow* _tmp0_;
2249 Xcls_MainWindowXcls_codeeditview* _tmp1_;
2250 GtkClutterActor* _tmp2_;
2251 Xcls_MainWindow* _tmp3_;
2252 Xcls_MainWindowXcls_rooview* _tmp4_;
2253 GtkClutterActor* _tmp5_;
2254 GtkClutterActor* _tmp6_;
2255 GtkClutterActor* el;
2256 Xcls_MainWindow* _tmp7_;
2257 Xcls_MainWindowXcls_codeeditview* _tmp8_;
2258 GtkClutterActor* _tmp9_;
2259 Xcls_MainWindow* _tmp10_;
2261 Xcls_MainWindow* _tmp12_;
2262 Xcls_MainWindowXcls_codeeditview* _tmp13_;
2263 GtkClutterActor* _tmp14_;
2264 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2265 g_return_if_fail (self != NULL);
2266 #line 154 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2267 _tmp0_ = self->priv->_this;
2268 #line 154 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2269 _tmp1_ = _tmp0_->codeeditview;
2270 #line 154 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2271 _tmp2_ = _tmp1_->el;
2272 #line 154 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2273 clutter_actor_save_easing_state ((ClutterActor*) _tmp2_);
2274 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2275 _tmp3_ = self->priv->_this;
2276 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2277 _tmp4_ = _tmp3_->rooview;
2278 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2279 _tmp5_ = _tmp4_->el;
2280 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2281 _tmp6_ = _g_object_ref0 (_tmp5_);
2282 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2284 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2285 clutter_actor_save_easing_state ((ClutterActor*) el);
2286 #line 159 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2287 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
2288 #line 160 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2289 _tmp7_ = self->priv->_this;
2290 #line 160 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2291 _tmp8_ = _tmp7_->codeeditview;
2292 #line 160 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2293 _tmp9_ = _tmp8_->el;
2294 #line 160 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2295 clutter_actor_set_scale ((ClutterActor*) _tmp9_, (gdouble) 0.0f, (gdouble) 0.0f);
2296 #line 161 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2297 _tmp10_ = self->priv->_this;
2298 #line 161 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2299 _tmp11_ = g_strdup ("edit");
2300 #line 161 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2301 _g_free0 (_tmp10_->state);
2302 #line 161 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2303 _tmp10_->state = _tmp11_;
2304 #line 166 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2305 clutter_actor_restore_easing_state ((ClutterActor*) el);
2306 #line 167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2307 _tmp12_ = self->priv->_this;
2308 #line 167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2309 _tmp13_ = _tmp12_->codeeditview;
2310 #line 167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2311 _tmp14_ = _tmp13_->el;
2312 #line 167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2313 clutter_actor_restore_easing_state ((ClutterActor*) _tmp14_);
2314 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2315 _g_object_unref0 (el);
2316 #line 2317 "MainWindow.vala.c"
2320 void xcls_mainwindow_hideObject (Xcls_MainWindow* self) {
2321 Xcls_MainWindow* _tmp0_;
2322 Xcls_MainWindowXcls_objectview* _tmp1_;
2323 GtkClutterActor* _tmp2_;
2324 Xcls_MainWindow* _tmp3_;
2325 Xcls_MainWindowXcls_rooview* _tmp4_;
2326 GtkClutterActor* _tmp5_;
2327 GtkClutterActor* _tmp6_;
2328 GtkClutterActor* el;
2329 Xcls_MainWindow* _tmp7_;
2330 Xcls_MainWindowXcls_objectview* _tmp8_;
2331 GtkClutterActor* _tmp9_;
2332 Xcls_MainWindow* _tmp10_;
2334 Xcls_MainWindow* _tmp12_;
2335 Xcls_MainWindowXcls_objectview* _tmp13_;
2336 GtkClutterActor* _tmp14_;
2337 #line 169 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2338 g_return_if_fail (self != NULL);
2339 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2340 _tmp0_ = self->priv->_this;
2341 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2342 _tmp1_ = _tmp0_->objectview;
2343 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2344 _tmp2_ = _tmp1_->el;
2345 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2346 clutter_actor_save_easing_state ((ClutterActor*) _tmp2_);
2347 #line 177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2348 _tmp3_ = self->priv->_this;
2349 #line 177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2350 _tmp4_ = _tmp3_->rooview;
2351 #line 177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2352 _tmp5_ = _tmp4_->el;
2353 #line 177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2354 _tmp6_ = _g_object_ref0 (_tmp5_);
2355 #line 177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2357 #line 178 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2358 clutter_actor_save_easing_state ((ClutterActor*) el);
2359 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2360 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
2361 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2362 _tmp7_ = self->priv->_this;
2363 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2364 _tmp8_ = _tmp7_->objectview;
2365 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2366 _tmp9_ = _tmp8_->el;
2367 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2368 clutter_actor_set_scale ((ClutterActor*) _tmp9_, (gdouble) 0.0f, (gdouble) 0.0f);
2369 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2370 _tmp10_ = self->priv->_this;
2371 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2372 _tmp11_ = g_strdup ("edit");
2373 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2374 _g_free0 (_tmp10_->state);
2375 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2376 _tmp10_->state = _tmp11_;
2377 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2378 clutter_actor_restore_easing_state ((ClutterActor*) el);
2379 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2380 _tmp12_ = self->priv->_this;
2381 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2382 _tmp13_ = _tmp12_->objectview;
2383 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2384 _tmp14_ = _tmp13_->el;
2385 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2386 clutter_actor_restore_easing_state ((ClutterActor*) _tmp14_);
2387 #line 169 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2388 _g_object_unref0 (el);
2389 #line 2390 "MainWindow.vala.c"
2393 void xcls_mainwindow_hideProjectEdit (Xcls_MainWindow* self) {
2394 Xcls_MainWindow* _tmp0_;
2395 Xcls_MainWindowXcls_projectbutton* _tmp1_;
2396 ClutterActor* _tmp2_;
2397 Xcls_MainWindow* _tmp3_;
2398 Xcls_MainWindowXcls_projecteditbutton* _tmp4_;
2399 ClutterActor* _tmp5_;
2400 Xcls_MainWindow* _tmp6_;
2401 Xcls_MainWindowXcls_projecteditview* _tmp7_;
2402 GtkClutterActor* _tmp8_;
2403 Xcls_MainWindow* _tmp9_;
2404 Xcls_MainWindowXcls_rooview* _tmp10_;
2405 GtkClutterActor* _tmp11_;
2406 GtkClutterActor* _tmp12_;
2407 GtkClutterActor* el;
2408 Xcls_MainWindow* _tmp13_;
2409 Xcls_MainWindowXcls_projecteditview* _tmp14_;
2410 GtkClutterActor* _tmp15_;
2411 Xcls_MainWindow* _tmp16_;
2413 Xcls_MainWindow* _tmp18_;
2414 Xcls_MainWindowXcls_projecteditview* _tmp19_;
2415 GtkClutterActor* _tmp20_;
2416 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2417 g_return_if_fail (self != NULL);
2418 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2419 _tmp0_ = self->priv->_this;
2420 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2421 _tmp1_ = _tmp0_->projectbutton;
2422 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2423 _tmp2_ = _tmp1_->el;
2424 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2425 clutter_actor_show (_tmp2_);
2426 #line 197 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2427 _tmp3_ = self->priv->_this;
2428 #line 197 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2429 _tmp4_ = _tmp3_->projecteditbutton;
2430 #line 197 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2431 _tmp5_ = _tmp4_->el;
2432 #line 197 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2433 clutter_actor_show (_tmp5_);
2434 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2435 _tmp6_ = self->priv->_this;
2436 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2437 _tmp7_ = _tmp6_->projecteditview;
2438 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2439 _tmp8_ = _tmp7_->el;
2440 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2441 clutter_actor_save_easing_state ((ClutterActor*) _tmp8_);
2442 #line 203 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2443 _tmp9_ = self->priv->_this;
2444 #line 203 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2445 _tmp10_ = _tmp9_->rooview;
2446 #line 203 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2447 _tmp11_ = _tmp10_->el;
2448 #line 203 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2449 _tmp12_ = _g_object_ref0 (_tmp11_);
2450 #line 203 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2452 #line 204 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2453 clutter_actor_save_easing_state ((ClutterActor*) el);
2454 #line 207 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2455 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
2456 #line 208 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2457 _tmp13_ = self->priv->_this;
2458 #line 208 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2459 _tmp14_ = _tmp13_->projecteditview;
2460 #line 208 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2461 _tmp15_ = _tmp14_->el;
2462 #line 208 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2463 clutter_actor_set_scale ((ClutterActor*) _tmp15_, (gdouble) 1.0f, (gdouble) 0.0f);
2464 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2465 _tmp16_ = self->priv->_this;
2466 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2467 _tmp17_ = g_strdup ("edit");
2468 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2469 _g_free0 (_tmp16_->state);
2470 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2471 _tmp16_->state = _tmp17_;
2472 #line 214 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2473 clutter_actor_restore_easing_state ((ClutterActor*) el);
2474 #line 215 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2475 _tmp18_ = self->priv->_this;
2476 #line 215 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2477 _tmp19_ = _tmp18_->projecteditview;
2478 #line 215 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2479 _tmp20_ = _tmp19_->el;
2480 #line 215 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2481 clutter_actor_restore_easing_state ((ClutterActor*) _tmp20_);
2482 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2483 _g_object_unref0 (el);
2484 #line 2485 "MainWindow.vala.c"
2488 void xcls_mainwindow_hideViewEditing (Xcls_MainWindow* self) {
2489 Xcls_WindowLeftTree* _tmp0_;
2490 JsRenderJsRender* _tmp1_ = NULL;
2491 JsRenderJsRender* _tmp2_;
2493 Xcls_MainWindow* _tmp11_;
2494 Xcls_MainWindowXcls_projecteditbutton* _tmp12_;
2495 ClutterActor* _tmp13_;
2496 Xcls_MainWindowXcls_editpane* _tmp14_;
2498 Xcls_WindowLeftProjects* _tmp16_;
2500 Xcls_MainWindow* _tmp18_;
2501 Xcls_MainWindowXcls_rooview* _tmp19_;
2502 GtkClutterActor* _tmp20_;
2503 GtkClutterActor* _tmp21_;
2504 GtkClutterActor* el;
2505 Xcls_MainWindow* _tmp22_;
2507 Xcls_MainWindow* _tmp24_;
2508 Xcls_WindowLeftProjects* _tmp25_;
2509 Xcls_MainWindow* _tmp26_;
2510 ProjectProject* _tmp27_;
2511 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2512 g_return_if_fail (self != NULL);
2513 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2514 _tmp0_ = self->left_tree;
2515 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2516 _tmp1_ = xcls_windowlefttree_getActiveFile (_tmp0_);
2517 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2519 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2520 _tmp3_ = _tmp2_ != NULL;
2521 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2522 _g_object_unref0 (_tmp2_);
2523 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2525 #line 2526 "MainWindow.vala.c"
2526 Xcls_WindowLeftTree* _tmp4_;
2527 JsRenderJsRender* _tmp5_ = NULL;
2528 JsRenderJsRender* _tmp6_;
2529 const gchar* _tmp7_;
2531 #line 221 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2532 _tmp4_ = self->left_tree;
2533 #line 221 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2534 _tmp5_ = xcls_windowlefttree_getActiveFile (_tmp4_);
2535 #line 221 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2537 #line 221 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2538 _tmp7_ = _tmp6_->xtype;
2539 #line 221 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2540 _tmp8_ = g_strcmp0 (_tmp7_, "Roo") == 0;
2541 #line 221 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2542 _g_object_unref0 (_tmp6_);
2543 #line 221 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2545 #line 2546 "MainWindow.vala.c"
2546 Xcls_WindowRooView* _tmp9_;
2547 #line 222 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2548 _tmp9_ = self->window_rooview;
2549 #line 222 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2550 xcls_windowrooview_createThumb (_tmp9_);
2551 #line 2552 "MainWindow.vala.c"
2553 Xcls_GladeView* _tmp10_;
2554 #line 224 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2555 _tmp10_ = self->window_gladeview;
2556 #line 224 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2557 xcls_gladeview_createThumb (_tmp10_);
2558 #line 2559 "MainWindow.vala.c"
2561 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2562 _tmp11_ = self->priv->_this;
2563 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2564 _tmp12_ = _tmp11_->projecteditbutton;
2565 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2566 _tmp13_ = _tmp12_->el;
2567 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2568 clutter_actor_hide (_tmp13_);
2569 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2570 _tmp14_ = self->editpane;
2571 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2572 _tmp15_ = _tmp14_->el;
2573 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2574 gtk_widget_hide ((GtkWidget*) _tmp15_);
2575 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2576 _tmp16_ = self->left_projects;
2577 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2578 _tmp17_ = _tmp16_->el;
2579 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2580 gtk_widget_show ((GtkWidget*) _tmp17_);
2581 #line 232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2582 _tmp18_ = self->priv->_this;
2583 #line 232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2584 _tmp19_ = _tmp18_->rooview;
2585 #line 232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2586 _tmp20_ = _tmp19_->el;
2587 #line 232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2588 _tmp21_ = _g_object_ref0 (_tmp20_);
2589 #line 232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2591 #line 233 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2592 clutter_actor_save_easing_state ((ClutterActor*) el);
2593 #line 234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2594 clutter_actor_set_easing_duration ((ClutterActor*) el, (guint) 1000);
2595 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2596 clutter_actor_set_rotation_angle ((ClutterActor*) el, CLUTTER_Y_AXIS, (gdouble) 360.0f);
2597 #line 240 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2598 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 0.0f, (gdouble) 0.0f);
2599 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2600 _tmp22_ = self->priv->_this;
2601 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2602 _tmp23_ = g_strdup ("files");
2603 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2604 _g_free0 (_tmp22_->state);
2605 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2606 _tmp22_->state = _tmp23_;
2607 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2608 _tmp24_ = self->priv->_this;
2609 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2610 _tmp25_ = _tmp24_->left_projects;
2611 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2612 _tmp26_ = self->priv->_this;
2613 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2614 _tmp27_ = _tmp26_->project;
2615 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2616 xcls_windowleftprojects_selectProject (_tmp25_, _tmp27_);
2617 #line 247 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2618 clutter_actor_restore_easing_state ((ClutterActor*) el);
2619 #line 249 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2620 g_print ("show view browsing");
2621 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2622 _g_object_unref0 (el);
2623 #line 2624 "MainWindow.vala.c"
2627 static gboolean __lambda103_ (Xcls_MainWindow* self) {
2628 gboolean result = FALSE;
2629 const gchar* _tmp0_;
2630 Xcls_Editor* _tmp2_;
2631 gboolean _tmp3_ = FALSE;
2632 #line 261 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2633 _tmp0_ = self->state;
2634 #line 261 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2635 if (g_strcmp0 (_tmp0_, "codeedit") != 0) {
2636 #line 2637 "MainWindow.vala.c"
2637 Xcls_LeftProps* _tmp1_;
2638 #line 262 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2639 _tmp1_ = self->left_props;
2640 #line 262 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2641 xcls_leftprops_finish_editing (_tmp1_);
2642 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2644 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2646 #line 2647 "MainWindow.vala.c"
2648 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2649 _tmp2_ = self->code_editor;
2650 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2651 _tmp3_ = xcls_editor_saveContents (_tmp2_);
2652 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2654 #line 266 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2656 #line 266 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2658 #line 2659 "MainWindow.vala.c"
2660 #line 268 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2662 #line 268 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2664 #line 2665 "MainWindow.vala.c"
2668 static gboolean ___lambda103__xcls_windowlefttree_before_node_change (Xcls_WindowLeftTree* _sender, JsRenderNode* node, gpointer self) {
2670 result = __lambda103_ (self);
2671 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2673 #line 2674 "MainWindow.vala.c"
2677 static void __lambda104_ (Xcls_MainWindow* self, JsRenderNode* sel) {
2678 const gchar* _tmp0_ = NULL;
2679 JsRenderNode* _tmp1_;
2680 const gchar* _tmp2_;
2681 JsRenderNode* _tmp3_;
2682 Xcls_LeftProps* _tmp6_;
2684 Xcls_LeftProps* _tmp8_;
2685 Xcls_WindowLeftTree* _tmp9_;
2686 JsRenderJsRender* _tmp10_ = NULL;
2687 JsRenderJsRender* _tmp11_;
2688 JsRenderNode* _tmp12_;
2689 const gchar* _tmp13_;
2690 const gchar* _tmp14_;
2691 GQuark _tmp16_ = 0U;
2692 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2693 static GQuark _tmp15_label0 = 0;
2694 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2695 static GQuark _tmp15_label1 = 0;
2696 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2697 static GQuark _tmp15_label2 = 0;
2698 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2699 static GQuark _tmp15_label3 = 0;
2700 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2702 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2703 if (_tmp1_ == NULL) {
2704 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2706 #line 2707 "MainWindow.vala.c"
2708 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2710 #line 2711 "MainWindow.vala.c"
2712 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2714 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2715 g_print ("node_selected called %s\n", _tmp2_);
2716 #line 276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2718 #line 276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2719 if (_tmp3_ == NULL) {
2720 #line 2721 "MainWindow.vala.c"
2721 Xcls_LeftProps* _tmp4_;
2723 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2724 _tmp4_ = self->left_props;
2725 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2726 _tmp5_ = _tmp4_->el;
2727 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2728 gtk_widget_hide ((GtkWidget*) _tmp5_);
2729 #line 2730 "MainWindow.vala.c"
2731 #line 279 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2732 _tmp6_ = self->left_props;
2733 #line 279 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2734 _tmp7_ = _tmp6_->el;
2735 #line 279 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2736 gtk_widget_show ((GtkWidget*) _tmp7_);
2737 #line 280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2738 _tmp8_ = self->left_props;
2739 #line 280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2740 _tmp9_ = self->left_tree;
2741 #line 280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2742 _tmp10_ = xcls_windowlefttree_getActiveFile (_tmp9_);
2743 #line 280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2745 #line 280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2747 #line 280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2748 xcls_leftprops_load (_tmp8_, _tmp11_, _tmp12_);
2749 #line 280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2750 _g_object_unref0 (_tmp11_);
2751 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2752 _tmp13_ = self->state;
2753 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2755 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2756 _tmp16_ = (NULL == _tmp14_) ? 0 : g_quark_from_string (_tmp14_);
2757 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2758 if (_tmp16_ == ((0 != _tmp15_label0) ? _tmp15_label0 : (_tmp15_label0 = g_quark_from_static_string ("object")))) {
2759 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2761 #line 2762 "MainWindow.vala.c"
2764 JsRenderNode* _tmp17_;
2765 Xcls_RightPalete* _tmp19_;
2766 Xcls_MainWindow* _tmp20_;
2767 Xcls_WindowLeftTree* _tmp21_;
2768 JsRenderJsRender* _tmp22_ = NULL;
2769 JsRenderJsRender* _tmp23_;
2770 PaletePalete* _tmp24_ = NULL;
2771 PaletePalete* _tmp25_;
2772 JsRenderNode* _tmp26_;
2773 gchar* _tmp27_ = NULL;
2775 #line 284 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2777 #line 284 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2778 if (_tmp17_ == NULL) {
2779 #line 2780 "MainWindow.vala.c"
2780 Xcls_RightPalete* _tmp18_;
2781 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2782 _tmp18_ = self->rightpalete;
2783 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2784 xcls_rightpalete_clear (_tmp18_);
2785 #line 286 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2787 #line 2788 "MainWindow.vala.c"
2789 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2790 _tmp19_ = self->rightpalete;
2791 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2792 _tmp20_ = self->priv->_this;
2793 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2794 _tmp21_ = _tmp20_->left_tree;
2795 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2796 _tmp22_ = xcls_windowlefttree_getActiveFile (_tmp21_);
2797 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2799 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2800 _tmp24_ = js_render_js_render_palete (_tmp23_);
2801 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2803 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2805 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2806 _tmp27_ = js_render_node_fqn (_tmp26_);
2807 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2809 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2810 xcls_rightpalete_load (_tmp19_, _tmp25_, _tmp28_);
2811 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2813 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2814 _g_object_unref0 (_tmp25_);
2815 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2816 _g_object_unref0 (_tmp23_);
2817 #line 289 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2819 #line 2820 "MainWindow.vala.c"
2822 } else if (_tmp16_ == ((0 != _tmp15_label1) ? _tmp15_label1 : (_tmp15_label1 = g_quark_from_static_string ("addprop")))) {
2823 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2825 #line 2826 "MainWindow.vala.c"
2828 JsRenderNode* _tmp29_;
2829 Xcls_WindowAddProp* _tmp31_;
2830 Xcls_MainWindow* _tmp32_;
2831 Xcls_WindowLeftTree* _tmp33_;
2832 JsRenderJsRender* _tmp34_ = NULL;
2833 JsRenderJsRender* _tmp35_;
2834 PaletePalete* _tmp36_ = NULL;
2835 PaletePalete* _tmp37_;
2836 JsRenderNode* _tmp38_;
2837 gchar* _tmp39_ = NULL;
2839 #line 293 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2841 #line 293 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2842 if (_tmp29_ == NULL) {
2843 #line 2844 "MainWindow.vala.c"
2844 Xcls_WindowAddProp* _tmp30_;
2845 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2846 _tmp30_ = self->add_props;
2847 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2848 xcls_windowaddprop_clear (_tmp30_);
2849 #line 295 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2851 #line 2852 "MainWindow.vala.c"
2853 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2854 _tmp31_ = self->add_props;
2855 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2856 _tmp32_ = self->priv->_this;
2857 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2858 _tmp33_ = _tmp32_->left_tree;
2859 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2860 _tmp34_ = xcls_windowlefttree_getActiveFile (_tmp33_);
2861 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2863 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2864 _tmp36_ = js_render_js_render_palete (_tmp35_);
2865 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2867 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2869 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2870 _tmp39_ = js_render_node_fqn (_tmp38_);
2871 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2873 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2874 xcls_windowaddprop_show (_tmp31_, _tmp37_, "props", _tmp40_);
2875 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2877 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2878 _g_object_unref0 (_tmp37_);
2879 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2880 _g_object_unref0 (_tmp35_);
2881 #line 298 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2883 #line 2884 "MainWindow.vala.c"
2886 } else if (_tmp16_ == ((0 != _tmp15_label2) ? _tmp15_label2 : (_tmp15_label2 = g_quark_from_static_string ("addlistener")))) {
2887 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2889 #line 2890 "MainWindow.vala.c"
2892 JsRenderNode* _tmp41_;
2893 Xcls_WindowAddProp* _tmp43_;
2894 Xcls_MainWindow* _tmp44_;
2895 Xcls_WindowLeftTree* _tmp45_;
2896 JsRenderJsRender* _tmp46_ = NULL;
2897 JsRenderJsRender* _tmp47_;
2898 PaletePalete* _tmp48_ = NULL;
2899 PaletePalete* _tmp49_;
2900 JsRenderNode* _tmp50_;
2901 gchar* _tmp51_ = NULL;
2903 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2905 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2906 if (_tmp41_ == NULL) {
2907 #line 2908 "MainWindow.vala.c"
2908 Xcls_WindowAddProp* _tmp42_;
2909 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2910 _tmp42_ = self->add_props;
2911 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2912 xcls_windowaddprop_clear (_tmp42_);
2913 #line 303 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2915 #line 2916 "MainWindow.vala.c"
2917 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2918 _tmp43_ = self->add_props;
2919 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2920 _tmp44_ = self->priv->_this;
2921 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2922 _tmp45_ = _tmp44_->left_tree;
2923 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2924 _tmp46_ = xcls_windowlefttree_getActiveFile (_tmp45_);
2925 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2927 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2928 _tmp48_ = js_render_js_render_palete (_tmp47_);
2929 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2931 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2933 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2934 _tmp51_ = js_render_node_fqn (_tmp50_);
2935 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2937 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2938 xcls_windowaddprop_show (_tmp43_, _tmp49_, "signals", _tmp52_);
2939 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2941 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2942 _g_object_unref0 (_tmp49_);
2943 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2944 _g_object_unref0 (_tmp47_);
2945 #line 306 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2947 #line 2948 "MainWindow.vala.c"
2950 } else if (_tmp16_ == ((0 != _tmp15_label3) ? _tmp15_label3 : (_tmp15_label3 = g_quark_from_static_string ("codeedit")))) {
2951 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2953 #line 2954 "MainWindow.vala.c"
2956 #line 310 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2957 xcls_mainwindow_hideCodeEdit (self);
2958 #line 311 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2960 #line 2961 "MainWindow.vala.c"
2964 #line 315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2966 #line 2967 "MainWindow.vala.c"
2970 static void ___lambda104__xcls_windowlefttree_node_selected (Xcls_WindowLeftTree* _sender, JsRenderNode* node, gpointer self) {
2971 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2972 __lambda104_ (self, node);
2973 #line 2974 "MainWindow.vala.c"
2977 static void __lambda105_ (Xcls_MainWindow* self) {
2978 Xcls_WindowRooView* _tmp0_;
2979 #line 320 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2980 _tmp0_ = self->window_rooview;
2981 #line 320 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2982 xcls_windowrooview_requestRedraw (_tmp0_);
2983 #line 2984 "MainWindow.vala.c"
2987 static void ___lambda105__xcls_windowlefttree_changed (Xcls_WindowLeftTree* _sender, gpointer self) {
2988 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2989 __lambda105_ (self);
2990 #line 2991 "MainWindow.vala.c"
2994 static void __lambda106_ (Xcls_MainWindow* self, JsRenderJsRender* file, JsRenderNode* node, const gchar* type, const gchar* key) {
2995 JsRenderNode* _tmp0_;
2996 const gchar* _tmp1_;
2997 const gchar* _tmp2_;
2998 #line 332 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2999 g_return_if_fail (file != NULL);
3000 #line 332 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3001 g_return_if_fail (node != NULL);
3002 #line 332 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3003 g_return_if_fail (type != NULL);
3004 #line 332 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3005 g_return_if_fail (key != NULL);
3006 #line 333 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3008 #line 333 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3010 #line 333 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3012 #line 333 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3013 xcls_mainwindow_showCodeEdit (self, _tmp0_, _tmp1_, _tmp2_);
3014 #line 3015 "MainWindow.vala.c"
3018 static void ___lambda106__xcls_leftprops_show_editor (Xcls_LeftProps* _sender, JsRenderJsRender* file, JsRenderNode* node, const gchar* type, const gchar* key, gpointer self) {
3019 #line 332 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3020 __lambda106_ (self, file, node, type, key);
3021 #line 3022 "MainWindow.vala.c"
3025 static gboolean __lambda107_ (Xcls_MainWindow* self) {
3026 gboolean result = FALSE;
3027 const gchar* _tmp0_;
3028 Xcls_Editor* _tmp1_;
3029 gboolean _tmp2_ = FALSE;
3032 #line 336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3033 _tmp0_ = self->state;
3034 #line 336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3035 if (g_strcmp0 (_tmp0_, "codeedit") != 0) {
3036 #line 337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3038 #line 337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3040 #line 3041 "MainWindow.vala.c"
3042 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3043 _tmp1_ = self->code_editor;
3044 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3045 _tmp2_ = xcls_editor_saveContents (_tmp1_);
3046 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3048 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3050 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3052 #line 342 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3054 #line 342 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3056 #line 3057 "MainWindow.vala.c"
3058 #line 344 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3059 xcls_mainwindow_hideCodeEdit (self);
3060 #line 345 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3062 #line 345 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3064 #line 3065 "MainWindow.vala.c"
3068 static gboolean ___lambda107__xcls_leftprops_stop_editor (Xcls_LeftProps* _sender, gpointer self) {
3070 result = __lambda107_ (self);
3071 #line 335 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3073 #line 3074 "MainWindow.vala.c"
3077 static void __lambda108_ (Xcls_MainWindow* self) {
3078 Xcls_WindowLeftTree* _tmp0_;
3079 JsRenderJsRender* _tmp1_ = NULL;
3080 JsRenderJsRender* _tmp2_;
3081 const gchar* _tmp3_;
3083 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3084 _tmp0_ = self->left_tree;
3085 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3086 _tmp1_ = xcls_windowlefttree_getActiveFile (_tmp0_);
3087 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3089 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3090 _tmp3_ = _tmp2_->xtype;
3091 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3092 _tmp4_ = g_strcmp0 (_tmp3_, "Roo") == 0;
3093 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3094 _g_object_unref0 (_tmp2_);
3095 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3097 #line 3098 "MainWindow.vala.c"
3098 Xcls_WindowRooView* _tmp5_;
3099 #line 349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3100 _tmp5_ = self->window_rooview;
3101 #line 349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3102 xcls_windowrooview_requestRedraw (_tmp5_);
3103 #line 3104 "MainWindow.vala.c"
3105 Xcls_GladeView* _tmp6_;
3106 Xcls_WindowLeftTree* _tmp7_;
3107 JsRenderJsRender* _tmp8_ = NULL;
3108 JsRenderJsRender* _tmp9_;
3109 #line 351 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3110 _tmp6_ = self->window_gladeview;
3111 #line 351 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3112 _tmp7_ = self->left_tree;
3113 #line 351 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3114 _tmp8_ = xcls_windowlefttree_getActiveFile (_tmp7_);
3115 #line 351 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3117 #line 351 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3118 xcls_gladeview_loadFile (_tmp6_, _tmp9_);
3119 #line 351 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3120 _g_object_unref0 (_tmp9_);
3121 #line 3122 "MainWindow.vala.c"
3126 static void ___lambda108__xcls_leftprops_changed (Xcls_LeftProps* _sender, gpointer self) {
3127 #line 347 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3128 __lambda108_ (self);
3129 #line 3130 "MainWindow.vala.c"
3133 static void __lambda109_ (Xcls_MainWindow* self, ProjectProject* proj) {
3134 ProjectProject* _tmp0_;
3135 Xcls_MainWindow* _tmp1_;
3136 Xcls_ClutterFiles* _tmp2_;
3137 ProjectProject* _tmp3_;
3138 #line 363 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3139 g_return_if_fail (proj != NULL);
3140 #line 364 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3142 #line 364 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3143 project_project_scanDirs (_tmp0_);
3144 #line 365 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3145 _tmp1_ = self->priv->_this;
3146 #line 365 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3147 _tmp2_ = _tmp1_->clutterfiles;
3148 #line 365 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3150 #line 365 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3151 xcls_clutterfiles_loadProject (_tmp2_, _tmp3_);
3152 #line 3153 "MainWindow.vala.c"
3156 static void ___lambda109__xcls_windowleftprojects_project_selected (Xcls_WindowLeftProjects* _sender, ProjectProject* project, gpointer self) {
3157 #line 363 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3158 __lambda109_ (self, project);
3159 #line 3160 "MainWindow.vala.c"
3163 static void __lambda110_ (Xcls_MainWindow* self, const gchar* btn) {
3164 Xcls_WindowLeftTree* _tmp0_;
3165 JsRenderJsRender* _tmp1_ = NULL;
3166 JsRenderJsRender* _tmp2_;
3167 const gchar* _tmp3_;
3169 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3170 g_return_if_fail (btn != NULL);
3171 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3172 _tmp0_ = self->left_tree;
3173 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3174 _tmp1_ = xcls_windowlefttree_getActiveFile (_tmp0_);
3175 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3177 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3178 _tmp3_ = _tmp2_->xtype;
3179 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3180 _tmp4_ = g_strcmp0 (_tmp3_, "Roo") == 0;
3181 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3182 _g_object_unref0 (_tmp2_);
3183 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3185 #line 3186 "MainWindow.vala.c"
3186 const gchar* _tmp5_;
3187 const gchar* _tmp9_;
3188 #line 382 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3190 #line 382 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3191 if (g_strcmp0 (_tmp5_, "save") == 0) {
3192 #line 3193 "MainWindow.vala.c"
3193 Xcls_MainWindow* _tmp6_;
3194 Xcls_WindowRooView* _tmp7_;
3195 Xcls_WindowRooViewXcls_view* _tmp8_;
3196 #line 383 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3197 _tmp6_ = self->priv->_this;
3198 #line 383 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3199 _tmp7_ = _tmp6_->window_rooview;
3200 #line 383 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3201 _tmp8_ = _tmp7_->view;
3202 #line 383 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3203 xcls_windowrooview_xcls_view_renderJS (_tmp8_, TRUE);
3204 #line 3205 "MainWindow.vala.c"
3206 #line 385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3208 #line 385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3209 if (g_strcmp0 (_tmp9_, "apply") == 0) {
3210 #line 3211 "MainWindow.vala.c"
3211 Xcls_MainWindow* _tmp10_;
3212 Xcls_WindowRooView* _tmp11_;
3213 Xcls_WindowRooViewXcls_view* _tmp12_;
3214 #line 386 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3215 _tmp10_ = self->priv->_this;
3216 #line 386 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3217 _tmp11_ = _tmp10_->window_rooview;
3218 #line 386 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3219 _tmp12_ = _tmp11_->view;
3220 #line 386 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3221 xcls_windowrooview_xcls_view_renderJS (_tmp12_, TRUE);
3222 #line 387 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3224 #line 3225 "MainWindow.vala.c"
3228 #line 392 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3229 xcls_mainwindow_hideProjectEdit (self);
3230 #line 3231 "MainWindow.vala.c"
3234 static void ___lambda110__xcls_projectsettings_button_pressed (Xcls_ProjectSettings* _sender, const gchar* btn, gpointer self) {
3235 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3236 __lambda110_ (self, btn);
3237 #line 3238 "MainWindow.vala.c"
3241 static void __lambda111_ (Xcls_MainWindow* self, const gchar* key, const gchar* type, const gchar* skel, const gchar* etype) {
3242 Xcls_LeftProps* _tmp0_;
3243 const gchar* _tmp1_;
3244 const gchar* _tmp2_;
3245 const gchar* _tmp3_;
3246 const gchar* _tmp4_;
3247 #line 431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3248 g_return_if_fail (key != NULL);
3249 #line 431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3250 g_return_if_fail (type != NULL);
3251 #line 431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3252 g_return_if_fail (skel != NULL);
3253 #line 431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3254 g_return_if_fail (etype != NULL);
3255 #line 432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3256 _tmp0_ = self->left_props;
3257 #line 432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3259 #line 432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3261 #line 432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3263 #line 432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3265 #line 432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3266 xcls_leftprops_addProp (_tmp0_, _tmp1_, _tmp2_, _tmp3_, _tmp4_);
3267 #line 3268 "MainWindow.vala.c"
3271 static void ___lambda111__xcls_windowaddprop_select (Xcls_WindowAddProp* _sender, const gchar* key, const gchar* type, const gchar* skel, const gchar* etype, gpointer self) {
3272 #line 431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3273 __lambda111_ (self, key, type, skel, etype);
3274 #line 3275 "MainWindow.vala.c"
3278 static Block10Data* block10_data_ref (Block10Data* _data10_) {
3279 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3280 g_atomic_int_inc (&_data10_->_ref_count_);
3281 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3283 #line 3284 "MainWindow.vala.c"
3287 static void block10_data_unref (void * _userdata_) {
3288 Block10Data* _data10_;
3289 _data10_ = (Block10Data*) _userdata_;
3290 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3291 if (g_atomic_int_dec_and_test (&_data10_->_ref_count_)) {
3292 #line 3293 "MainWindow.vala.c"
3293 Xcls_MainWindow * self;
3294 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3295 self = _data10_->self;
3296 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3297 _g_object_unref0 (_data10_->ctr);
3298 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3299 _g_object_unref0 (self);
3300 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3301 g_slice_free (Block10Data, _data10_);
3302 #line 3303 "MainWindow.vala.c"
3307 static void ___lambda113_ (Block10Data* _data10_, GtkWidget* w) {
3308 Xcls_MainWindow * self;
3309 GtkContainer* _tmp0_;
3311 #line 488 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3312 self = _data10_->self;
3313 #line 488 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3314 g_return_if_fail (w != NULL);
3315 #line 488 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3316 _tmp0_ = _data10_->ctr;
3317 #line 488 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3319 #line 488 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3320 gtk_container_remove (_tmp0_, _tmp1_);
3321 #line 3322 "MainWindow.vala.c"
3325 static void ____lambda113__gtk_callback (GtkWidget* widget, gpointer self) {
3326 #line 488 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3327 ___lambda113_ (self, widget);
3328 #line 3329 "MainWindow.vala.c"
3332 static void ___lambda114_ (Block10Data* _data10_, GtkWidget* w) {
3333 Xcls_MainWindow * self;
3334 GtkContainer* _tmp0_;
3336 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3337 self = _data10_->self;
3338 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3339 g_return_if_fail (w != NULL);
3340 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3341 _tmp0_ = _data10_->ctr;
3342 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3344 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3345 gtk_container_remove (_tmp0_, _tmp1_);
3346 #line 3347 "MainWindow.vala.c"
3350 static void ____lambda114__gtk_callback (GtkWidget* widget, gpointer self) {
3351 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3352 ___lambda114_ (self, widget);
3353 #line 3354 "MainWindow.vala.c"
3357 static void __lambda112_ (Xcls_MainWindow* self, JsRenderJsRender* file) {
3358 Block10Data* _data10_;
3359 Xcls_MainWindow* _tmp0_;
3360 JsRenderJsRender* _tmp1_;
3361 ProjectProject* _tmp2_;
3362 ProjectProject* _tmp3_;
3363 Xcls_MainWindow* _tmp4_;
3364 Xcls_WindowLeftTree* _tmp5_;
3365 Xcls_WindowLeftTreeXcls_model* _tmp6_;
3366 JsRenderJsRender* _tmp7_;
3367 Xcls_MainWindowXcls_rooview* _tmp8_;
3368 GtkClutterActor* _tmp9_;
3369 GtkWidget* _tmp10_ = NULL;
3370 GtkContainer* _tmp11_;
3371 JsRenderJsRender* _tmp12_;
3372 const gchar* _tmp13_;
3373 JsRenderJsRender* _tmp30_;
3374 const gchar* _tmp31_;
3377 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3378 g_return_if_fail (file != NULL);
3379 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3380 _data10_ = g_slice_new0 (Block10Data);
3381 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3382 _data10_->_ref_count_ = 1;
3383 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3384 _data10_->self = g_object_ref (self);
3385 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3386 _tmp0_ = self->priv->_this;
3387 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3389 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3390 _tmp2_ = _tmp1_->project;
3391 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3392 _tmp3_ = _g_object_ref0 (_tmp2_);
3393 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3394 _g_object_unref0 (_tmp0_->project);
3395 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3396 _tmp0_->project = _tmp3_;
3397 #line 484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3398 _tmp4_ = self->priv->_this;
3399 #line 484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3400 xcls_mainwindow_showViewEditing (_tmp4_);
3401 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3402 _tmp5_ = self->left_tree;
3403 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3404 _tmp6_ = _tmp5_->model;
3405 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3407 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3408 xcls_windowlefttree_xcls_model_loadFile (_tmp6_, _tmp7_);
3409 #line 486 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3410 _tmp8_ = self->rooview;
3411 #line 486 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3412 _tmp9_ = _tmp8_->el;
3413 #line 486 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3414 _tmp10_ = gtk_clutter_actor_get_widget (_tmp9_);
3415 #line 486 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3416 _tmp11_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp10_, GTK_TYPE_CONTAINER, GtkContainer));
3417 #line 486 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3418 _data10_->ctr = _tmp11_;
3419 #line 487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3421 #line 487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3422 _tmp13_ = _tmp12_->xtype;
3423 #line 487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3424 if (g_strcmp0 (_tmp13_, "Roo") == 0) {
3425 #line 3426 "MainWindow.vala.c"
3426 GtkContainer* _tmp14_;
3427 GtkContainer* _tmp15_;
3428 Xcls_WindowRooView* _tmp16_;
3430 Xcls_WindowRooView* _tmp18_;
3431 JsRenderJsRender* _tmp19_;
3432 Xcls_WindowRooView* _tmp20_;
3434 #line 488 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3435 _tmp14_ = _data10_->ctr;
3436 #line 488 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3437 gtk_container_foreach (_tmp14_, ____lambda113__gtk_callback, _data10_);
3438 #line 489 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3439 _tmp15_ = _data10_->ctr;
3440 #line 489 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3441 _tmp16_ = self->window_rooview;
3442 #line 489 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3443 _tmp17_ = _tmp16_->el;
3444 #line 489 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3445 gtk_container_add (_tmp15_, (GtkWidget*) _tmp17_);
3446 #line 490 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3447 _tmp18_ = self->window_rooview;
3448 #line 490 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3450 #line 490 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3451 xcls_windowrooview_loadFile (_tmp18_, _tmp19_);
3452 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3453 _tmp20_ = self->window_rooview;
3454 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3455 _tmp21_ = _tmp20_->el;
3456 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3457 gtk_widget_show_all ((GtkWidget*) _tmp21_);
3458 #line 3459 "MainWindow.vala.c"
3460 GtkContainer* _tmp22_;
3461 GtkContainer* _tmp23_;
3462 Xcls_GladeView* _tmp24_;
3463 GladeDesignView* _tmp25_;
3464 Xcls_GladeView* _tmp26_;
3465 JsRenderJsRender* _tmp27_;
3466 Xcls_GladeView* _tmp28_;
3467 GladeDesignView* _tmp29_;
3468 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3469 _tmp22_ = _data10_->ctr;
3470 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3471 gtk_container_foreach (_tmp22_, ____lambda114__gtk_callback, _data10_);
3472 #line 495 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3473 _tmp23_ = _data10_->ctr;
3474 #line 495 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3475 _tmp24_ = self->window_gladeview;
3476 #line 495 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3477 _tmp25_ = _tmp24_->el;
3478 #line 495 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3479 gtk_container_add (_tmp23_, (GtkWidget*) _tmp25_);
3480 #line 496 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3481 _tmp26_ = self->window_gladeview;
3482 #line 496 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3484 #line 496 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3485 xcls_gladeview_loadFile (_tmp26_, _tmp27_);
3486 #line 497 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3487 _tmp28_ = self->window_gladeview;
3488 #line 497 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3489 _tmp29_ = _tmp28_->el;
3490 #line 497 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3491 gtk_widget_show_all ((GtkWidget*) _tmp29_);
3492 #line 3493 "MainWindow.vala.c"
3494 #line 499 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3496 #line 499 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3497 _tmp31_ = _tmp30_->name;
3498 #line 499 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3499 _tmp32_ = g_strconcat ("OPEN : ", _tmp31_, NULL);
3500 #line 499 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3502 #line 499 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3503 g_print ("%s", _tmp33_);
3504 #line 499 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3506 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3507 block10_data_unref (_data10_);
3508 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3510 #line 3511 "MainWindow.vala.c"
3514 static void ___lambda112__xcls_clutterfiles_open (Xcls_ClutterFiles* _sender, JsRenderJsRender* file, gpointer self) {
3515 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3516 __lambda112_ (self, file);
3517 #line 3518 "MainWindow.vala.c"
3521 void xcls_mainwindow_initChildren (Xcls_MainWindow* self) {
3522 Xcls_WindowLeftTree* _tmp0_;
3523 Xcls_WindowLeftTree* _tmp1_;
3524 Xcls_MainWindowXcls_tree* _tmp2_;
3526 Xcls_WindowLeftTree* _tmp4_;
3527 GtkScrolledWindow* _tmp5_;
3528 Xcls_WindowLeftTree* _tmp6_;
3529 GtkScrolledWindow* _tmp7_;
3530 Xcls_WindowLeftTree* _tmp8_;
3531 Xcls_WindowLeftTree* _tmp9_;
3532 Xcls_WindowLeftTree* _tmp10_;
3533 Xcls_LeftProps* _tmp11_;
3534 Xcls_LeftProps* _tmp12_;
3535 Xcls_MainWindowXcls_props* _tmp13_;
3537 Xcls_LeftProps* _tmp15_;
3539 Xcls_LeftProps* _tmp17_;
3541 Xcls_LeftProps* _tmp19_;
3542 Xcls_LeftProps* _tmp20_;
3543 Xcls_LeftProps* _tmp21_;
3544 Xcls_WindowLeftProjects* _tmp22_;
3545 Xcls_WindowLeftProjects* _tmp23_;
3546 Xcls_MainWindowXcls_leftpane* _tmp24_;
3548 Xcls_WindowLeftProjects* _tmp26_;
3550 Xcls_WindowLeftProjects* _tmp28_;
3552 Xcls_WindowLeftProjects* _tmp30_;
3553 Xcls_ProjectSettings* _tmp31_;
3554 Xcls_ProjectSettings* _tmp32_;
3555 Xcls_MainWindowXcls_projecteditview* _tmp33_;
3556 GtkClutterActor* _tmp34_;
3557 GtkWidget* _tmp35_ = NULL;
3558 Xcls_ProjectSettings* _tmp36_;
3560 Xcls_MainWindow* _tmp38_;
3561 Xcls_MainWindowXcls_projecteditview* _tmp39_;
3562 GtkClutterActor* _tmp40_;
3563 ClutterStage* _tmp41_ = NULL;
3564 ClutterStage* _tmp42_;
3565 ClutterStage* stage;
3566 ClutterStage* _tmp43_;
3567 ClutterColor _tmp44_ = {0};
3568 Xcls_ProjectSettings* _tmp45_;
3569 Xcls_RightPalete* _tmp46_;
3570 Xcls_RightPalete* _tmp47_;
3571 Xcls_MainWindowXcls_objectview* _tmp48_;
3572 GtkClutterActor* _tmp49_;
3573 GtkWidget* _tmp50_ = NULL;
3574 Xcls_RightPalete* _tmp51_;
3576 Xcls_MainWindow* _tmp53_;
3577 Xcls_MainWindowXcls_objectview* _tmp54_;
3578 GtkClutterActor* _tmp55_;
3579 ClutterStage* _tmp56_ = NULL;
3580 ClutterStage* _tmp57_;
3581 ClutterStage* _tmp58_;
3582 ClutterColor _tmp59_ = {0};
3583 Xcls_WindowAddProp* _tmp60_;
3584 Xcls_WindowAddProp* _tmp61_;
3585 Xcls_MainWindowXcls_addpropsview* _tmp62_;
3586 GtkClutterActor* _tmp63_;
3587 GtkWidget* _tmp64_ = NULL;
3588 Xcls_WindowAddProp* _tmp65_;
3589 GtkScrolledWindow* _tmp66_;
3590 Xcls_MainWindow* _tmp67_;
3591 Xcls_MainWindowXcls_addpropsview* _tmp68_;
3592 GtkClutterActor* _tmp69_;
3593 ClutterStage* _tmp70_ = NULL;
3594 ClutterStage* _tmp71_;
3595 ClutterStage* _tmp72_;
3596 ClutterColor _tmp73_ = {0};
3597 Xcls_MainWindow* _tmp74_;
3598 Xcls_WindowAddProp* _tmp75_;
3599 Xcls_Editor* _tmp76_;
3600 Xcls_Editor* _tmp77_;
3601 Xcls_MainWindowXcls_codeeditview* _tmp78_;
3602 GtkClutterActor* _tmp79_;
3603 GtkWidget* _tmp80_ = NULL;
3604 Xcls_Editor* _tmp81_;
3606 Xcls_MainWindow* _tmp83_;
3607 Xcls_MainWindowXcls_codeeditview* _tmp84_;
3608 GtkClutterActor* _tmp85_;
3609 ClutterStage* _tmp86_ = NULL;
3610 ClutterStage* _tmp87_;
3611 ClutterStage* _tmp88_;
3612 ClutterColor _tmp89_ = {0};
3613 Xcls_WindowRooView* _tmp90_;
3614 Xcls_WindowRooView* _tmp91_;
3615 Xcls_MainWindowXcls_rooview* _tmp92_;
3616 GtkClutterActor* _tmp93_;
3617 GtkWidget* _tmp94_ = NULL;
3618 Xcls_WindowRooView* _tmp95_;
3620 Xcls_WindowRooView* _tmp97_;
3622 Xcls_MainWindow* _tmp99_;
3623 Xcls_MainWindowXcls_rooview* _tmp100_;
3624 GtkClutterActor* _tmp101_;
3625 ClutterStage* _tmp102_ = NULL;
3626 ClutterStage* _tmp103_;
3627 ClutterStage* _tmp104_;
3628 ClutterColor _tmp105_ = {0};
3629 Xcls_GladeView* _tmp106_;
3630 Xcls_GladeView* _tmp107_;
3631 Xcls_ClutterFiles* _tmp108_;
3632 Xcls_ClutterFiles* _tmp109_;
3633 ClutterStage* _tmp110_;
3634 Xcls_ClutterFiles* _tmp111_;
3635 ClutterScrollActor* _tmp112_;
3636 Xcls_ClutterFiles* _tmp113_;
3637 ClutterScrollActor* _tmp114_;
3638 Xcls_ClutterFiles* _tmp115_;
3639 ClutterTimeline* _tmp116_;
3640 ClutterTimeline* tl;
3641 #line 251 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3642 g_return_if_fail (self != NULL);
3643 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3644 g_print ("init children");
3645 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3646 _tmp0_ = xcls_windowlefttree_new ();
3647 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3648 _g_object_unref0 (self->left_tree);
3649 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3650 self->left_tree = _tmp0_;
3651 #line 256 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3652 _tmp1_ = self->left_tree;
3653 #line 256 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3654 g_object_ref ((GObject*) _tmp1_);
3655 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3656 _tmp2_ = self->tree;
3657 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3658 _tmp3_ = _tmp2_->el;
3659 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3660 _tmp4_ = self->left_tree;
3661 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3662 _tmp5_ = _tmp4_->el;
3663 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3664 gtk_box_pack_start ((GtkBox*) _tmp3_, (GtkWidget*) _tmp5_, TRUE, TRUE, (guint) 0);
3665 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3666 _tmp6_ = self->left_tree;
3667 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3668 _tmp7_ = _tmp6_->el;
3669 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3670 gtk_widget_show_all ((GtkWidget*) _tmp7_);
3671 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3672 _tmp8_ = self->left_tree;
3673 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3674 g_signal_connect_object (_tmp8_, "before-node-change", (GCallback) ___lambda103__xcls_windowlefttree_before_node_change, self, 0);
3675 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3676 _tmp9_ = self->left_tree;
3677 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3678 g_signal_connect_object (_tmp9_, "node-selected", (GCallback) ___lambda104__xcls_windowlefttree_node_selected, self, 0);
3679 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3680 _tmp10_ = self->left_tree;
3681 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3682 g_signal_connect_object (_tmp10_, "changed", (GCallback) ___lambda105__xcls_windowlefttree_changed, self, 0);
3683 #line 327 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3684 _tmp11_ = xcls_leftprops_new ();
3685 #line 327 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3686 _g_object_unref0 (self->left_props);
3687 #line 327 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3688 self->left_props = _tmp11_;
3689 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3690 _tmp12_ = self->left_props;
3691 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3692 g_object_ref ((GObject*) _tmp12_);
3693 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3694 _tmp13_ = self->props;
3695 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3696 _tmp14_ = _tmp13_->el;
3697 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3698 _tmp15_ = self->left_props;
3699 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3700 _tmp16_ = _tmp15_->el;
3701 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3702 gtk_box_pack_start ((GtkBox*) _tmp14_, (GtkWidget*) _tmp16_, TRUE, TRUE, (guint) 0);
3703 #line 330 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3704 _tmp17_ = self->left_props;
3705 #line 330 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3706 _tmp18_ = _tmp17_->el;
3707 #line 330 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3708 gtk_widget_show_all ((GtkWidget*) _tmp18_);
3709 #line 332 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3710 _tmp19_ = self->left_props;
3711 #line 332 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3712 g_signal_connect_object (_tmp19_, "show-editor", (GCallback) ___lambda106__xcls_leftprops_show_editor, self, 0);
3713 #line 335 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3714 _tmp20_ = self->left_props;
3715 #line 335 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3716 g_signal_connect_object (_tmp20_, "stop-editor", (GCallback) ___lambda107__xcls_leftprops_stop_editor, self, 0);
3717 #line 347 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3718 _tmp21_ = self->left_props;
3719 #line 347 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3720 g_signal_connect_object (_tmp21_, "changed", (GCallback) ___lambda108__xcls_leftprops_changed, self, 0);
3721 #line 359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3722 _tmp22_ = xcls_windowleftprojects_new ();
3723 #line 359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3724 _g_object_unref0 (self->left_projects);
3725 #line 359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3726 self->left_projects = _tmp22_;
3727 #line 360 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3728 _tmp23_ = self->left_projects;
3729 #line 360 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3730 g_object_ref ((GObject*) _tmp23_);
3731 #line 361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3732 _tmp24_ = self->leftpane;
3733 #line 361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3734 _tmp25_ = _tmp24_->el;
3735 #line 361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3736 _tmp26_ = self->left_projects;
3737 #line 361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3738 _tmp27_ = _tmp26_->el;
3739 #line 361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3740 gtk_box_pack_start ((GtkBox*) _tmp25_, (GtkWidget*) _tmp27_, TRUE, TRUE, (guint) 0);
3741 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3742 _tmp28_ = self->left_projects;
3743 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3744 _tmp29_ = _tmp28_->el;
3745 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3746 gtk_widget_show_all ((GtkWidget*) _tmp29_);
3747 #line 363 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3748 _tmp30_ = self->left_projects;
3749 #line 363 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3750 g_signal_connect_object (_tmp30_, "project-selected", (GCallback) ___lambda109__xcls_windowleftprojects_project_selected, self, 0);
3751 #line 371 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3752 _tmp31_ = xcls_projectsettings_new ();
3753 #line 371 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3754 _g_object_unref0 (self->projectsettings);
3755 #line 371 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3756 self->projectsettings = _tmp31_;
3757 #line 372 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3758 _tmp32_ = self->projectsettings;
3759 #line 372 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3760 g_object_ref ((GObject*) _tmp32_);
3761 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3762 _tmp33_ = self->projecteditview;
3763 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3764 _tmp34_ = _tmp33_->el;
3765 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3766 _tmp35_ = gtk_clutter_actor_get_widget (_tmp34_);
3767 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3768 _tmp36_ = self->projectsettings;
3769 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3770 _tmp37_ = _tmp36_->el;
3771 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3772 gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp35_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp37_);
3773 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3774 _tmp38_ = self->priv->_this;
3775 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3776 _tmp39_ = _tmp38_->projecteditview;
3777 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3778 _tmp40_ = _tmp39_->el;
3779 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3780 _tmp41_ = clutter_actor_get_stage ((ClutterActor*) _tmp40_);
3781 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3782 _tmp42_ = _g_object_ref0 (_tmp41_);
3783 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3785 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3787 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3788 clutter_color_from_string (&_tmp44_, "#000");
3789 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3790 clutter_actor_set_background_color ((ClutterActor*) _tmp43_, &_tmp44_);
3791 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3792 _tmp45_ = self->projectsettings;
3793 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3794 g_signal_connect_object (_tmp45_, "button-pressed", (GCallback) ___lambda110__xcls_projectsettings_button_pressed, self, 0);
3795 #line 398 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3796 _tmp46_ = xcls_rightpalete_new ();
3797 #line 398 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3798 _g_object_unref0 (self->rightpalete);
3799 #line 398 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3800 self->rightpalete = _tmp46_;
3801 #line 399 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3802 _tmp47_ = self->rightpalete;
3803 #line 399 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3804 g_object_ref ((GObject*) _tmp47_);
3805 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3806 _tmp48_ = self->objectview;
3807 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3808 _tmp49_ = _tmp48_->el;
3809 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3810 _tmp50_ = gtk_clutter_actor_get_widget (_tmp49_);
3811 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3812 _tmp51_ = self->rightpalete;
3813 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3814 _tmp52_ = _tmp51_->el;
3815 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3816 gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp50_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp52_);
3817 #line 403 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3818 _tmp53_ = self->priv->_this;
3819 #line 403 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3820 _tmp54_ = _tmp53_->objectview;
3821 #line 403 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3822 _tmp55_ = _tmp54_->el;
3823 #line 403 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3824 _tmp56_ = clutter_actor_get_stage ((ClutterActor*) _tmp55_);
3825 #line 403 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3826 _tmp57_ = _g_object_ref0 (_tmp56_);
3827 #line 403 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3828 _g_object_unref0 (stage);
3829 #line 403 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3831 #line 404 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3833 #line 404 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3834 clutter_color_from_string (&_tmp59_, "#000");
3835 #line 404 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3836 clutter_actor_set_background_color ((ClutterActor*) _tmp58_, &_tmp59_);
3837 #line 422 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3838 _tmp60_ = xcls_windowaddprop_new ();
3839 #line 422 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3840 _g_object_unref0 (self->add_props);
3841 #line 422 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3842 self->add_props = _tmp60_;
3843 #line 423 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3844 _tmp61_ = self->add_props;
3845 #line 423 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3846 g_object_ref ((GObject*) _tmp61_);
3847 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3848 _tmp62_ = self->addpropsview;
3849 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3850 _tmp63_ = _tmp62_->el;
3851 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3852 _tmp64_ = gtk_clutter_actor_get_widget (_tmp63_);
3853 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3854 _tmp65_ = self->add_props;
3855 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3856 _tmp66_ = _tmp65_->el;
3857 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3858 gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp64_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp66_);
3859 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3860 _tmp67_ = self->priv->_this;
3861 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3862 _tmp68_ = _tmp67_->addpropsview;
3863 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3864 _tmp69_ = _tmp68_->el;
3865 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3866 _tmp70_ = clutter_actor_get_stage ((ClutterActor*) _tmp69_);
3867 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3868 _tmp71_ = _g_object_ref0 (_tmp70_);
3869 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3870 _g_object_unref0 (stage);
3871 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3873 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3875 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3876 clutter_color_from_string (&_tmp73_, "#000");
3877 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3878 clutter_actor_set_background_color ((ClutterActor*) _tmp72_, &_tmp73_);
3879 #line 431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3880 _tmp74_ = self->priv->_this;
3881 #line 431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3882 _tmp75_ = _tmp74_->add_props;
3883 #line 431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3884 g_signal_connect_object (_tmp75_, "select", (GCallback) ___lambda111__xcls_windowaddprop_select, self, 0);
3885 #line 438 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3886 _tmp76_ = xcls_editor_new ();
3887 #line 438 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3888 _g_object_unref0 (self->code_editor);
3889 #line 438 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3890 self->code_editor = _tmp76_;
3891 #line 439 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3892 _tmp77_ = self->code_editor;
3893 #line 439 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3894 g_object_ref ((GObject*) _tmp77_);
3895 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3896 _tmp78_ = self->codeeditview;
3897 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3898 _tmp79_ = _tmp78_->el;
3899 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3900 _tmp80_ = gtk_clutter_actor_get_widget (_tmp79_);
3901 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3902 _tmp81_ = self->code_editor;
3903 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3904 _tmp82_ = _tmp81_->el;
3905 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3906 gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp80_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp82_);
3907 #line 443 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3908 _tmp83_ = self->priv->_this;
3909 #line 443 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3910 _tmp84_ = _tmp83_->codeeditview;
3911 #line 443 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3912 _tmp85_ = _tmp84_->el;
3913 #line 443 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3914 _tmp86_ = clutter_actor_get_stage ((ClutterActor*) _tmp85_);
3915 #line 443 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3916 _tmp87_ = _g_object_ref0 (_tmp86_);
3917 #line 443 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3918 _g_object_unref0 (stage);
3919 #line 443 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3921 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3923 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3924 clutter_color_from_string (&_tmp89_, "#000");
3925 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3926 clutter_actor_set_background_color ((ClutterActor*) _tmp88_, &_tmp89_);
3927 #line 454 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3928 _tmp90_ = xcls_windowrooview_new ();
3929 #line 454 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3930 _g_object_unref0 (self->window_rooview);
3931 #line 454 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3932 self->window_rooview = _tmp90_;
3933 #line 455 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3934 _tmp91_ = self->window_rooview;
3935 #line 455 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3936 g_object_ref ((GObject*) _tmp91_);
3937 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3938 _tmp92_ = self->rooview;
3939 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3940 _tmp93_ = _tmp92_->el;
3941 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3942 _tmp94_ = gtk_clutter_actor_get_widget (_tmp93_);
3943 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3944 _tmp95_ = self->window_rooview;
3945 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3946 _tmp96_ = _tmp95_->el;
3947 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3948 gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp94_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp96_);
3949 #line 457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3950 _tmp97_ = self->window_rooview;
3951 #line 457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3952 _tmp98_ = _tmp97_->el;
3953 #line 457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3954 gtk_widget_show_all ((GtkWidget*) _tmp98_);
3955 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3956 _tmp99_ = self->priv->_this;
3957 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3958 _tmp100_ = _tmp99_->rooview;
3959 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3960 _tmp101_ = _tmp100_->el;
3961 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3962 _tmp102_ = clutter_actor_get_stage ((ClutterActor*) _tmp101_);
3963 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3964 _tmp103_ = _g_object_ref0 (_tmp102_);
3965 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3966 _g_object_unref0 (stage);
3967 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3969 #line 460 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3971 #line 460 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3972 clutter_color_from_string (&_tmp105_, "#000");
3973 #line 460 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3974 clutter_actor_set_background_color ((ClutterActor*) _tmp104_, &_tmp105_);
3975 #line 465 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3976 _tmp106_ = xcls_gladeview_new ();
3977 #line 465 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3978 _g_object_unref0 (self->window_gladeview);
3979 #line 465 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3980 self->window_gladeview = _tmp106_;
3981 #line 466 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3982 _tmp107_ = self->window_gladeview;
3983 #line 466 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3984 g_object_ref ((GObject*) _tmp107_);
3985 #line 476 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3986 _tmp108_ = xcls_clutterfiles_new ();
3987 #line 476 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3988 _g_object_unref0 (self->clutterfiles);
3989 #line 476 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3990 self->clutterfiles = _tmp108_;
3991 #line 477 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3992 _tmp109_ = self->clutterfiles;
3993 #line 477 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3994 g_object_ref ((GObject*) _tmp109_);
3995 #line 478 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3997 #line 478 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3998 _tmp111_ = self->clutterfiles;
3999 #line 478 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4000 _tmp112_ = _tmp111_->el;
4001 #line 478 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4002 clutter_actor_add_child ((ClutterActor*) _tmp110_, (ClutterActor*) _tmp112_);
4003 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4004 _tmp113_ = self->clutterfiles;
4005 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4006 _tmp114_ = _tmp113_->el;
4007 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4008 clutter_actor_show_all ((ClutterActor*) _tmp114_);
4009 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4010 _tmp115_ = self->clutterfiles;
4011 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4012 g_signal_connect_object (_tmp115_, "open", (GCallback) ___lambda112__xcls_clutterfiles_open, self, 0);
4013 #line 509 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4014 _tmp116_ = clutter_timeline_new ((guint) 6000);
4015 #line 509 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4017 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4018 clutter_timeline_set_repeat_count (tl, -1);
4019 #line 511 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4020 clutter_timeline_start (tl);
4021 #line 512 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4022 g_object_ref ((GObject*) tl);
4023 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4024 self->children_loaded = TRUE;
4025 #line 251 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4026 _g_object_unref0 (tl);
4027 #line 251 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4028 _g_object_unref0 (stage);
4029 #line 4030 "MainWindow.vala.c"
4033 void xcls_mainwindow_setTitle (Xcls_MainWindow* self, const gchar* str) {
4035 const gchar* _tmp1_;
4038 const gchar* _tmp4_;
4041 #line 520 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4042 g_return_if_fail (self != NULL);
4043 #line 520 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4044 g_return_if_fail (str != NULL);
4045 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4047 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4048 _tmp1_ = self->title;
4049 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4050 _tmp2_ = g_strconcat (_tmp1_, " - ", NULL);
4051 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4053 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4055 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4056 _tmp5_ = g_strconcat (_tmp3_, _tmp4_, NULL);
4057 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4059 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4060 gtk_window_set_title (_tmp0_, _tmp6_);
4061 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4063 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4065 #line 4066 "MainWindow.vala.c"
4069 void xcls_mainwindow_show (Xcls_MainWindow* self) {
4070 Xcls_WindowLeftTree* _tmp0_;
4071 Xcls_MainWindow* _tmp1_;
4072 Xcls_MainWindowXcls_vbox* _tmp2_;
4074 Xcls_WindowLeftTree* _tmp4_;
4075 GtkScrolledWindow* _tmp5_;
4077 #line 523 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4078 g_return_if_fail (self != NULL);
4079 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4080 _tmp0_ = xcls_windowlefttree_new ();
4081 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4082 _g_object_unref0 (self->left_tree);
4083 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4084 self->left_tree = _tmp0_;
4085 #line 525 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4086 _tmp1_ = self->priv->_this;
4087 #line 525 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4088 _tmp2_ = _tmp1_->vbox;
4089 #line 525 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4090 _tmp3_ = _tmp2_->el;
4091 #line 525 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4092 _tmp4_ = self->left_tree;
4093 #line 525 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4094 _tmp5_ = _tmp4_->el;
4095 #line 525 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4096 gtk_box_pack_start ((GtkBox*) _tmp3_, (GtkWidget*) _tmp5_, TRUE, TRUE, (guint) 0);
4097 #line 526 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4099 #line 526 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4100 gtk_widget_show_all ((GtkWidget*) _tmp6_);
4101 #line 4102 "MainWindow.vala.c"
4105 void xcls_mainwindow_showAddListener (Xcls_MainWindow* self) {
4106 Xcls_WindowLeftTree* _tmp0_;
4107 JsRenderNode* _tmp1_ = NULL;
4109 JsRenderNode* _tmp2_;
4110 Xcls_WindowAddProp* _tmp3_;
4111 GtkScrolledWindow* _tmp4_;
4112 Xcls_WindowAddProp* _tmp5_;
4113 ProjectProject* _tmp6_;
4114 const gchar* _tmp7_;
4115 PaletePalete* _tmp8_ = NULL;
4116 PaletePalete* _tmp9_;
4117 JsRenderNode* _tmp10_;
4118 gchar* _tmp11_ = NULL;
4120 Xcls_MainWindow* _tmp13_;
4121 Xcls_MainWindowXcls_addpropsview* _tmp14_;
4122 GtkClutterActor* _tmp15_;
4123 Xcls_MainWindow* _tmp16_;
4124 Xcls_MainWindowXcls_rooview* _tmp17_;
4125 GtkClutterActor* _tmp18_;
4126 GtkClutterActor* _tmp19_;
4127 GtkClutterActor* el;
4128 GtkClutterActor* _tmp20_;
4129 GtkClutterActor* _tmp21_;
4130 Xcls_MainWindow* _tmp22_;
4131 Xcls_MainWindowXcls_addpropsview* _tmp23_;
4132 GtkClutterActor* _tmp24_;
4133 GtkClutterActor* _tmp25_;
4134 Xcls_MainWindow* _tmp26_;
4135 Xcls_MainWindowXcls_addpropsview* _tmp27_;
4136 GtkClutterActor* _tmp28_;
4138 #line 529 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4139 g_return_if_fail (self != NULL);
4140 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4141 _tmp0_ = self->left_tree;
4142 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4143 _tmp1_ = xcls_windowlefttree_getActiveElement (_tmp0_);
4144 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4146 #line 534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4148 #line 534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4149 if (_tmp2_ == NULL) {
4150 #line 535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4151 _g_object_unref0 (ae);
4152 #line 535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4154 #line 4155 "MainWindow.vala.c"
4156 #line 539 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4157 _tmp3_ = self->add_props;
4158 #line 539 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4159 _tmp4_ = _tmp3_->el;
4160 #line 539 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4161 gtk_widget_show_all ((GtkWidget*) _tmp4_);
4162 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4163 _tmp5_ = self->add_props;
4164 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4165 _tmp6_ = self->project;
4166 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4167 _tmp7_ = _tmp6_->xtype;
4168 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4169 _tmp8_ = palete_factory (_tmp7_);
4170 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4172 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4174 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4175 _tmp11_ = js_render_node_fqn (_tmp10_);
4176 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4178 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4179 xcls_windowaddprop_show (_tmp5_, _tmp9_, "signals", _tmp12_);
4180 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4182 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4183 _g_object_unref0 (_tmp9_);
4184 #line 547 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4185 _tmp13_ = self->priv->_this;
4186 #line 547 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4187 _tmp14_ = _tmp13_->addpropsview;
4188 #line 547 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4189 _tmp15_ = _tmp14_->el;
4190 #line 547 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4191 clutter_actor_save_easing_state ((ClutterActor*) _tmp15_);
4192 #line 549 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4193 _tmp16_ = self->priv->_this;
4194 #line 549 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4195 _tmp17_ = _tmp16_->rooview;
4196 #line 549 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4197 _tmp18_ = _tmp17_->el;
4198 #line 549 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4199 _tmp19_ = _g_object_ref0 (_tmp18_);
4200 #line 549 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4202 #line 550 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4204 #line 550 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4205 clutter_actor_save_easing_state ((ClutterActor*) _tmp20_);
4206 #line 553 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4208 #line 553 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4209 clutter_actor_set_scale ((ClutterActor*) _tmp21_, (gdouble) 0.5f, (gdouble) 0.5f);
4210 #line 555 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4211 _tmp22_ = self->priv->_this;
4212 #line 555 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4213 _tmp23_ = _tmp22_->addpropsview;
4214 #line 555 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4215 _tmp24_ = _tmp23_->el;
4216 #line 555 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4217 clutter_actor_set_scale ((ClutterActor*) _tmp24_, (gdouble) 1.0f, (gdouble) 1.0f);
4218 #line 561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4220 #line 561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4221 clutter_actor_restore_easing_state ((ClutterActor*) _tmp25_);
4222 #line 562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4223 _tmp26_ = self->priv->_this;
4224 #line 562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4225 _tmp27_ = _tmp26_->addpropsview;
4226 #line 562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4227 _tmp28_ = _tmp27_->el;
4228 #line 562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4229 clutter_actor_restore_easing_state ((ClutterActor*) _tmp28_);
4230 #line 563 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4231 _tmp29_ = g_strdup ("addlistener");
4232 #line 563 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4233 _g_free0 (self->state);
4234 #line 563 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4235 self->state = _tmp29_;
4236 #line 529 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4237 _g_object_unref0 (el);
4238 #line 529 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4239 _g_object_unref0 (ae);
4240 #line 4241 "MainWindow.vala.c"
4244 void xcls_mainwindow_showAddProp (Xcls_MainWindow* self) {
4245 Xcls_WindowLeftTree* _tmp0_;
4246 JsRenderNode* _tmp1_ = NULL;
4248 JsRenderNode* _tmp2_;
4249 Xcls_WindowAddProp* _tmp3_;
4250 GtkScrolledWindow* _tmp4_;
4251 Xcls_WindowAddProp* _tmp5_;
4252 ProjectProject* _tmp6_;
4253 const gchar* _tmp7_;
4254 PaletePalete* _tmp8_ = NULL;
4255 PaletePalete* _tmp9_;
4256 JsRenderNode* _tmp10_;
4257 gchar* _tmp11_ = NULL;
4259 Xcls_MainWindow* _tmp13_;
4260 Xcls_MainWindowXcls_addpropsview* _tmp14_;
4261 GtkClutterActor* _tmp15_;
4262 Xcls_MainWindow* _tmp16_;
4263 Xcls_MainWindowXcls_rooview* _tmp17_;
4264 GtkClutterActor* _tmp18_;
4265 GtkClutterActor* _tmp19_;
4266 GtkClutterActor* el;
4267 GtkClutterActor* _tmp20_;
4268 GtkClutterActor* _tmp21_;
4269 Xcls_MainWindow* _tmp22_;
4270 Xcls_MainWindowXcls_addpropsview* _tmp23_;
4271 GtkClutterActor* _tmp24_;
4272 GtkClutterActor* _tmp25_;
4273 Xcls_MainWindow* _tmp26_;
4274 Xcls_MainWindowXcls_addpropsview* _tmp27_;
4275 GtkClutterActor* _tmp28_;
4277 #line 565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4278 g_return_if_fail (self != NULL);
4279 #line 568 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4280 _tmp0_ = self->left_tree;
4281 #line 568 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4282 _tmp1_ = xcls_windowlefttree_getActiveElement (_tmp0_);
4283 #line 568 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4285 #line 569 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4287 #line 569 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4288 if (_tmp2_ == NULL) {
4289 #line 570 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4290 _g_object_unref0 (ae);
4291 #line 570 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4293 #line 4294 "MainWindow.vala.c"
4295 #line 577 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4296 _tmp3_ = self->add_props;
4297 #line 577 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4298 _tmp4_ = _tmp3_->el;
4299 #line 577 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4300 gtk_widget_show_all ((GtkWidget*) _tmp4_);
4301 #line 578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4302 _tmp5_ = self->add_props;
4303 #line 578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4304 _tmp6_ = self->project;
4305 #line 578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4306 _tmp7_ = _tmp6_->xtype;
4307 #line 578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4308 _tmp8_ = palete_factory (_tmp7_);
4309 #line 578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4311 #line 578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4313 #line 578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4314 _tmp11_ = js_render_node_fqn (_tmp10_);
4315 #line 578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4317 #line 578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4318 xcls_windowaddprop_show (_tmp5_, _tmp9_, "props", _tmp12_);
4319 #line 578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4321 #line 578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4322 _g_object_unref0 (_tmp9_);
4323 #line 584 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4324 _tmp13_ = self->priv->_this;
4325 #line 584 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4326 _tmp14_ = _tmp13_->addpropsview;
4327 #line 584 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4328 _tmp15_ = _tmp14_->el;
4329 #line 584 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4330 clutter_actor_save_easing_state ((ClutterActor*) _tmp15_);
4331 #line 586 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4332 _tmp16_ = self->priv->_this;
4333 #line 586 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4334 _tmp17_ = _tmp16_->rooview;
4335 #line 586 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4336 _tmp18_ = _tmp17_->el;
4337 #line 586 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4338 _tmp19_ = _g_object_ref0 (_tmp18_);
4339 #line 586 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4341 #line 587 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4343 #line 587 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4344 clutter_actor_save_easing_state ((ClutterActor*) _tmp20_);
4345 #line 590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4347 #line 590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4348 clutter_actor_set_scale ((ClutterActor*) _tmp21_, (gdouble) 0.5f, (gdouble) 0.5f);
4349 #line 592 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4350 _tmp22_ = self->priv->_this;
4351 #line 592 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4352 _tmp23_ = _tmp22_->addpropsview;
4353 #line 592 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4354 _tmp24_ = _tmp23_->el;
4355 #line 592 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4356 clutter_actor_set_scale ((ClutterActor*) _tmp24_, (gdouble) 1.0f, (gdouble) 1.0f);
4357 #line 598 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4359 #line 598 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4360 clutter_actor_restore_easing_state ((ClutterActor*) _tmp25_);
4361 #line 599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4362 _tmp26_ = self->priv->_this;
4363 #line 599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4364 _tmp27_ = _tmp26_->addpropsview;
4365 #line 599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4366 _tmp28_ = _tmp27_->el;
4367 #line 599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4368 clutter_actor_restore_easing_state ((ClutterActor*) _tmp28_);
4369 #line 600 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4370 _tmp29_ = g_strdup ("addprop");
4371 #line 600 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4372 _g_free0 (self->state);
4373 #line 600 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4374 self->state = _tmp29_;
4375 #line 565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4376 _g_object_unref0 (el);
4377 #line 565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4378 _g_object_unref0 (ae);
4379 #line 4380 "MainWindow.vala.c"
4383 void xcls_mainwindow_showCodeEdit (Xcls_MainWindow* self, JsRenderNode* node, const gchar* ptype, const gchar* key) {
4384 const gchar* _tmp0_;
4385 const gchar* _tmp1_;
4387 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4388 static GQuark _tmp2_label0 = 0;
4389 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4390 static GQuark _tmp2_label1 = 0;
4391 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4392 static GQuark _tmp2_label2 = 0;
4393 #line 4394 "MainWindow.vala.c"
4394 Xcls_Editor* _tmp4_;
4396 Xcls_Editor* _tmp6_;
4397 JsRenderNode* _tmp7_;
4398 const gchar* _tmp8_;
4399 const gchar* _tmp9_;
4400 Xcls_MainWindow* _tmp10_;
4401 Xcls_MainWindowXcls_codeeditview* _tmp11_;
4402 GtkClutterActor* _tmp12_;
4403 Xcls_MainWindow* _tmp13_;
4404 Xcls_MainWindowXcls_rooview* _tmp14_;
4405 GtkClutterActor* _tmp15_;
4406 GtkClutterActor* _tmp16_;
4407 GtkClutterActor* el;
4408 Xcls_MainWindow* _tmp17_;
4409 Xcls_MainWindowXcls_codeeditview* _tmp18_;
4410 GtkClutterActor* _tmp19_;
4411 Xcls_MainWindow* _tmp20_;
4412 Xcls_MainWindowXcls_codeeditview* _tmp21_;
4413 GtkClutterActor* _tmp22_;
4415 #line 602 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4416 g_return_if_fail (self != NULL);
4417 #line 602 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4418 g_return_if_fail (node != NULL);
4419 #line 602 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4420 g_return_if_fail (ptype != NULL);
4421 #line 602 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4422 g_return_if_fail (key != NULL);
4423 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4424 _tmp0_ = self->state;
4425 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4427 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4428 _tmp3_ = (NULL == _tmp1_) ? 0 : g_quark_from_string (_tmp1_);
4429 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4430 if (_tmp3_ == ((0 != _tmp2_label0) ? _tmp2_label0 : (_tmp2_label0 = g_quark_from_static_string ("object")))) {
4431 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4433 #line 4434 "MainWindow.vala.c"
4436 #line 610 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4437 xcls_mainwindow_hideObject (self);
4438 #line 611 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4440 #line 4441 "MainWindow.vala.c"
4443 } else if (_tmp3_ == ((0 != _tmp2_label1) ? _tmp2_label1 : (_tmp2_label1 = g_quark_from_static_string ("addprop")))) {
4444 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4446 #line 4447 "MainWindow.vala.c"
4449 #line 613 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4450 xcls_mainwindow_hideAddProp (self);
4451 #line 614 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4453 #line 4454 "MainWindow.vala.c"
4456 } else if (_tmp3_ == ((0 != _tmp2_label2) ? _tmp2_label2 : (_tmp2_label2 = g_quark_from_static_string ("addlistener")))) {
4457 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4459 #line 4460 "MainWindow.vala.c"
4462 #line 616 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4463 xcls_mainwindow_hideAddListener (self);
4464 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4466 #line 4467 "MainWindow.vala.c"
4470 #line 624 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4471 _tmp4_ = self->code_editor;
4472 #line 624 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4473 _tmp5_ = _tmp4_->el;
4474 #line 624 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4475 gtk_widget_show_all ((GtkWidget*) _tmp5_);
4476 #line 625 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4477 _tmp6_ = self->code_editor;
4478 #line 625 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4480 #line 625 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4482 #line 625 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4484 #line 625 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4485 xcls_editor_show (_tmp6_, _tmp7_, _tmp8_, _tmp9_);
4486 #line 631 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4487 _tmp10_ = self->priv->_this;
4488 #line 631 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4489 _tmp11_ = _tmp10_->codeeditview;
4490 #line 631 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4491 _tmp12_ = _tmp11_->el;
4492 #line 631 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4493 clutter_actor_save_easing_state ((ClutterActor*) _tmp12_);
4494 #line 633 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4495 _tmp13_ = self->priv->_this;
4496 #line 633 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4497 _tmp14_ = _tmp13_->rooview;
4498 #line 633 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4499 _tmp15_ = _tmp14_->el;
4500 #line 633 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4501 _tmp16_ = _g_object_ref0 (_tmp15_);
4502 #line 633 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4504 #line 634 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4505 clutter_actor_save_easing_state ((ClutterActor*) el);
4506 #line 637 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4507 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 0.5f, (gdouble) 0.5f);
4508 #line 639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4509 _tmp17_ = self->priv->_this;
4510 #line 639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4511 _tmp18_ = _tmp17_->codeeditview;
4512 #line 639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4513 _tmp19_ = _tmp18_->el;
4514 #line 639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4515 clutter_actor_set_scale ((ClutterActor*) _tmp19_, (gdouble) 1.0f, (gdouble) 1.0f);
4516 #line 645 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4517 clutter_actor_restore_easing_state ((ClutterActor*) el);
4518 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4519 _tmp20_ = self->priv->_this;
4520 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4521 _tmp21_ = _tmp20_->codeeditview;
4522 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4523 _tmp22_ = _tmp21_->el;
4524 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4525 clutter_actor_restore_easing_state ((ClutterActor*) _tmp22_);
4526 #line 647 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4527 _tmp23_ = g_strdup ("codeedit");
4528 #line 647 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4529 _g_free0 (self->state);
4530 #line 647 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4531 self->state = _tmp23_;
4532 #line 602 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4533 _g_object_unref0 (el);
4534 #line 4535 "MainWindow.vala.c"
4538 void xcls_mainwindow_showObject (Xcls_MainWindow* self) {
4539 Xcls_MainWindow* _tmp0_;
4540 Xcls_WindowLeftTree* _tmp1_;
4541 JsRenderNode* _tmp2_ = NULL;
4543 JsRenderNode* _tmp3_;
4544 Xcls_RightPalete* _tmp4_;
4546 Xcls_RightPalete* _tmp6_;
4547 Xcls_MainWindow* _tmp7_;
4548 Xcls_WindowLeftTree* _tmp8_;
4549 JsRenderJsRender* _tmp9_ = NULL;
4550 JsRenderJsRender* _tmp10_;
4551 PaletePalete* _tmp11_ = NULL;
4552 PaletePalete* _tmp12_;
4553 JsRenderNode* _tmp13_;
4554 gchar* _tmp14_ = NULL;
4556 Xcls_MainWindow* _tmp16_;
4557 Xcls_MainWindowXcls_objectview* _tmp17_;
4558 GtkClutterActor* _tmp18_;
4559 Xcls_MainWindow* _tmp19_;
4560 Xcls_MainWindowXcls_rooview* _tmp20_;
4561 GtkClutterActor* _tmp21_;
4562 GtkClutterActor* _tmp22_;
4563 GtkClutterActor* el;
4564 GtkClutterActor* _tmp23_;
4565 GtkClutterActor* _tmp24_;
4566 Xcls_MainWindow* _tmp25_;
4567 Xcls_MainWindowXcls_objectview* _tmp26_;
4568 GtkClutterActor* _tmp27_;
4569 GtkClutterActor* _tmp28_;
4570 Xcls_MainWindow* _tmp29_;
4571 Xcls_MainWindowXcls_objectview* _tmp30_;
4572 GtkClutterActor* _tmp31_;
4574 #line 649 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4575 g_return_if_fail (self != NULL);
4576 #line 654 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4577 _tmp0_ = self->priv->_this;
4578 #line 654 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4579 _tmp1_ = _tmp0_->left_tree;
4580 #line 654 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4581 _tmp2_ = xcls_windowlefttree_getActiveElement (_tmp1_);
4582 #line 654 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4584 #line 655 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4586 #line 655 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4587 if (_tmp3_ == NULL) {
4588 #line 656 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4589 _g_object_unref0 (n);
4590 #line 656 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4592 #line 4593 "MainWindow.vala.c"
4594 #line 663 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4595 _tmp4_ = self->rightpalete;
4596 #line 663 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4597 _tmp5_ = _tmp4_->el;
4598 #line 663 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4599 gtk_widget_show_all ((GtkWidget*) _tmp5_);
4600 #line 664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4601 _tmp6_ = self->rightpalete;
4602 #line 664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4603 _tmp7_ = self->priv->_this;
4604 #line 664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4605 _tmp8_ = _tmp7_->left_tree;
4606 #line 664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4607 _tmp9_ = xcls_windowlefttree_getActiveFile (_tmp8_);
4608 #line 664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4610 #line 664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4611 _tmp11_ = js_render_js_render_palete (_tmp10_);
4612 #line 664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4614 #line 664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4616 #line 664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4617 _tmp14_ = js_render_node_fqn (_tmp13_);
4618 #line 664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4620 #line 664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4621 xcls_rightpalete_load (_tmp6_, _tmp12_, _tmp15_);
4622 #line 664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4624 #line 664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4625 _g_object_unref0 (_tmp12_);
4626 #line 664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4627 _g_object_unref0 (_tmp10_);
4628 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4629 _tmp16_ = self->priv->_this;
4630 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4631 _tmp17_ = _tmp16_->objectview;
4632 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4633 _tmp18_ = _tmp17_->el;
4634 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4635 clutter_actor_save_easing_state ((ClutterActor*) _tmp18_);
4636 #line 671 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4637 _tmp19_ = self->priv->_this;
4638 #line 671 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4639 _tmp20_ = _tmp19_->rooview;
4640 #line 671 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4641 _tmp21_ = _tmp20_->el;
4642 #line 671 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4643 _tmp22_ = _g_object_ref0 (_tmp21_);
4644 #line 671 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4646 #line 672 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4648 #line 672 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4649 clutter_actor_save_easing_state ((ClutterActor*) _tmp23_);
4650 #line 675 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4652 #line 675 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4653 clutter_actor_set_scale ((ClutterActor*) _tmp24_, (gdouble) 0.5f, (gdouble) 0.5f);
4654 #line 677 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4655 _tmp25_ = self->priv->_this;
4656 #line 677 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4657 _tmp26_ = _tmp25_->objectview;
4658 #line 677 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4659 _tmp27_ = _tmp26_->el;
4660 #line 677 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4661 clutter_actor_set_scale ((ClutterActor*) _tmp27_, (gdouble) 1.0f, (gdouble) 1.0f);
4662 #line 683 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4664 #line 683 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4665 clutter_actor_restore_easing_state ((ClutterActor*) _tmp28_);
4666 #line 684 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4667 _tmp29_ = self->priv->_this;
4668 #line 684 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4669 _tmp30_ = _tmp29_->objectview;
4670 #line 684 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4671 _tmp31_ = _tmp30_->el;
4672 #line 684 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4673 clutter_actor_restore_easing_state ((ClutterActor*) _tmp31_);
4674 #line 685 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4675 _tmp32_ = g_strdup ("object");
4676 #line 685 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4677 _g_free0 (self->state);
4678 #line 685 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4679 self->state = _tmp32_;
4680 #line 649 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4681 _g_object_unref0 (el);
4682 #line 649 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4683 _g_object_unref0 (n);
4684 #line 4685 "MainWindow.vala.c"
4688 void xcls_mainwindow_showProjectEdit (Xcls_MainWindow* self) {
4689 Xcls_MainWindow* _tmp0_;
4690 Xcls_MainWindowXcls_projectbutton* _tmp1_;
4691 ClutterActor* _tmp2_;
4692 Xcls_MainWindow* _tmp3_;
4693 Xcls_MainWindowXcls_projecteditbutton* _tmp4_;
4694 ClutterActor* _tmp5_;
4695 Xcls_ProjectSettings* _tmp6_;
4697 Xcls_ProjectSettings* _tmp8_;
4698 ProjectProject* _tmp9_;
4699 Xcls_MainWindow* _tmp10_;
4700 Xcls_MainWindowXcls_projecteditview* _tmp11_;
4701 GtkClutterActor* _tmp12_;
4702 Xcls_MainWindow* _tmp13_;
4703 Xcls_MainWindowXcls_rooview* _tmp14_;
4704 GtkClutterActor* _tmp15_;
4705 GtkClutterActor* _tmp16_;
4706 GtkClutterActor* el;
4707 Xcls_MainWindow* _tmp17_;
4708 Xcls_MainWindowXcls_projecteditview* _tmp18_;
4709 GtkClutterActor* _tmp19_;
4710 Xcls_MainWindow* _tmp20_;
4712 Xcls_MainWindow* _tmp22_;
4713 Xcls_MainWindowXcls_projecteditview* _tmp23_;
4714 GtkClutterActor* _tmp24_;
4715 #line 687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4716 g_return_if_fail (self != NULL);
4717 #line 691 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4718 _tmp0_ = self->priv->_this;
4719 #line 691 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4720 _tmp1_ = _tmp0_->projectbutton;
4721 #line 691 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4722 _tmp2_ = _tmp1_->el;
4723 #line 691 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4724 clutter_actor_hide (_tmp2_);
4725 #line 692 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4726 _tmp3_ = self->priv->_this;
4727 #line 692 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4728 _tmp4_ = _tmp3_->projecteditbutton;
4729 #line 692 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4730 _tmp5_ = _tmp4_->el;
4731 #line 692 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4732 clutter_actor_hide (_tmp5_);
4733 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4734 _tmp6_ = self->projectsettings;
4735 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4736 _tmp7_ = _tmp6_->el;
4737 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4738 gtk_widget_show_all ((GtkWidget*) _tmp7_);
4739 #line 697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4740 _tmp8_ = self->projectsettings;
4741 #line 697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4742 _tmp9_ = self->project;
4743 #line 697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4744 xcls_projectsettings_show (_tmp8_, _tmp9_);
4745 #line 698 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4746 _tmp10_ = self->priv->_this;
4747 #line 698 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4748 _tmp11_ = _tmp10_->projecteditview;
4749 #line 698 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4750 _tmp12_ = _tmp11_->el;
4751 #line 698 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4752 clutter_actor_save_easing_state ((ClutterActor*) _tmp12_);
4753 #line 700 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4754 _tmp13_ = self->priv->_this;
4755 #line 700 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4756 _tmp14_ = _tmp13_->rooview;
4757 #line 700 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4758 _tmp15_ = _tmp14_->el;
4759 #line 700 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4760 _tmp16_ = _g_object_ref0 (_tmp15_);
4761 #line 700 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4763 #line 701 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4764 clutter_actor_save_easing_state ((ClutterActor*) el);
4765 #line 704 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4766 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 0.5f, (gdouble) 0.5f);
4767 #line 706 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4768 _tmp17_ = self->priv->_this;
4769 #line 706 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4770 _tmp18_ = _tmp17_->projecteditview;
4771 #line 706 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4772 _tmp19_ = _tmp18_->el;
4773 #line 706 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4774 clutter_actor_set_scale ((ClutterActor*) _tmp19_, (gdouble) 1.0f, (gdouble) 1.0f);
4775 #line 708 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4776 _tmp20_ = self->priv->_this;
4777 #line 708 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4778 _tmp21_ = g_strdup ("projectedit");
4779 #line 708 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4780 _g_free0 (_tmp20_->state);
4781 #line 708 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4782 _tmp20_->state = _tmp21_;
4783 #line 713 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4784 clutter_actor_restore_easing_state ((ClutterActor*) el);
4785 #line 714 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4786 _tmp22_ = self->priv->_this;
4787 #line 714 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4788 _tmp23_ = _tmp22_->projecteditview;
4789 #line 714 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4790 _tmp24_ = _tmp23_->el;
4791 #line 714 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4792 clutter_actor_restore_easing_state ((ClutterActor*) _tmp24_);
4793 #line 687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4794 _g_object_unref0 (el);
4795 #line 4796 "MainWindow.vala.c"
4799 void xcls_mainwindow_showViewEditing (Xcls_MainWindow* self) {
4800 Xcls_MainWindowXcls_editpane* _tmp0_;
4802 Xcls_WindowLeftProjects* _tmp2_;
4804 Xcls_MainWindow* _tmp4_;
4805 Xcls_MainWindowXcls_projecteditbutton* _tmp5_;
4806 ClutterActor* _tmp6_;
4807 Xcls_MainWindow* _tmp7_;
4808 Xcls_MainWindowXcls_rooview* _tmp8_;
4809 GtkClutterActor* _tmp9_;
4810 GtkClutterActor* _tmp10_;
4811 GtkClutterActor* el;
4812 Xcls_MainWindow* _tmp11_;
4814 Xcls_MainWindow* _tmp13_;
4815 Xcls_ClutterFiles* _tmp14_;
4816 ClutterScrollActor* _tmp15_;
4817 #line 718 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4818 g_return_if_fail (self != NULL);
4819 #line 719 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4820 _tmp0_ = self->editpane;
4821 #line 719 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4822 _tmp1_ = _tmp0_->el;
4823 #line 719 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4824 gtk_widget_show ((GtkWidget*) _tmp1_);
4825 #line 721 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4826 _tmp2_ = self->left_projects;
4827 #line 721 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4828 _tmp3_ = _tmp2_->el;
4829 #line 721 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4830 gtk_widget_hide ((GtkWidget*) _tmp3_);
4831 #line 723 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4832 _tmp4_ = self->priv->_this;
4833 #line 723 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4834 _tmp5_ = _tmp4_->projecteditbutton;
4835 #line 723 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4836 _tmp6_ = _tmp5_->el;
4837 #line 723 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4838 clutter_actor_show (_tmp6_);
4839 #line 725 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4840 _tmp7_ = self->priv->_this;
4841 #line 725 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4842 _tmp8_ = _tmp7_->rooview;
4843 #line 725 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4844 _tmp9_ = _tmp8_->el;
4845 #line 725 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4846 _tmp10_ = _g_object_ref0 (_tmp9_);
4847 #line 725 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4849 #line 726 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4850 clutter_actor_save_easing_state ((ClutterActor*) el);
4851 #line 729 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4852 clutter_actor_set_rotation_angle ((ClutterActor*) el, CLUTTER_Y_AXIS, (gdouble) 0.0f);
4853 #line 730 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4854 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
4855 #line 731 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4856 _tmp11_ = self->priv->_this;
4857 #line 731 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4858 _tmp12_ = g_strdup ("edit");
4859 #line 731 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4860 _g_free0 (_tmp11_->state);
4861 #line 731 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4862 _tmp11_->state = _tmp12_;
4863 #line 733 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4864 _tmp13_ = self->priv->_this;
4865 #line 733 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4866 _tmp14_ = _tmp13_->clutterfiles;
4867 #line 733 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4868 _tmp15_ = _tmp14_->el;
4869 #line 733 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4870 clutter_actor_hide ((ClutterActor*) _tmp15_);
4871 #line 735 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4872 clutter_actor_restore_easing_state ((ClutterActor*) el);
4873 #line 737 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4874 g_print ("show view editing");
4875 #line 718 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4876 _g_object_unref0 (el);
4877 #line 4878 "MainWindow.vala.c"
4881 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_construct (GType object_type, Xcls_MainWindow* _owner) {
4882 Xcls_MainWindowXcls_vbox * self = NULL;
4883 Xcls_MainWindow* _tmp0_;
4884 Xcls_MainWindow* _tmp1_;
4885 Xcls_MainWindow* _tmp2_;
4886 Xcls_MainWindowXcls_vbox* _tmp3_;
4888 Xcls_MainWindow* _tmp5_;
4889 Xcls_MainWindowXcls_topbar* _tmp6_;
4890 Xcls_MainWindowXcls_topbar* child_0;
4893 Xcls_MainWindow* _tmp9_;
4894 Xcls_MainWindowXcls_mainpane* _tmp10_;
4895 Xcls_MainWindowXcls_mainpane* child_1;
4898 #line 750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4899 g_return_val_if_fail (_owner != NULL, NULL);
4900 #line 750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4901 self = (Xcls_MainWindowXcls_vbox*) g_object_new (object_type, NULL);
4902 #line 752 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4904 #line 752 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4905 _tmp1_ = _g_object_ref0 (_tmp0_);
4906 #line 752 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4907 _g_object_unref0 (self->priv->_this);
4908 #line 752 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4909 self->priv->_this = _tmp1_;
4910 #line 753 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4911 _tmp2_ = self->priv->_this;
4912 #line 753 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4913 _tmp3_ = _g_object_ref0 (self);
4914 #line 753 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4915 _g_object_unref0 (_tmp2_->vbox);
4916 #line 753 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4917 _tmp2_->vbox = _tmp3_;
4918 #line 754 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4919 _tmp4_ = (GtkVBox*) gtk_vbox_new (FALSE, 0);
4920 #line 754 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4921 g_object_ref_sink (_tmp4_);
4922 #line 754 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4923 _g_object_unref0 (self->el);
4924 #line 754 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4926 #line 759 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4927 _tmp5_ = self->priv->_this;
4928 #line 759 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4929 _tmp6_ = xcls_mainwindow_xcls_topbar_new (_tmp5_);
4930 #line 759 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4932 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4933 g_object_ref ((GObject*) child_0);
4934 #line 761 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4936 #line 761 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4937 _tmp8_ = child_0->el;
4938 #line 761 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4939 gtk_box_pack_start ((GtkBox*) _tmp7_, (GtkWidget*) _tmp8_, FALSE, TRUE, (guint) 0);
4940 #line 762 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4941 _tmp9_ = self->priv->_this;
4942 #line 762 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4943 _tmp10_ = xcls_mainwindow_xcls_mainpane_new (_tmp9_);
4944 #line 762 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4946 #line 763 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4947 g_object_ref ((GObject*) child_1);
4948 #line 764 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4950 #line 764 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4951 _tmp12_ = child_1->el;
4952 #line 764 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4953 gtk_box_pack_end ((GtkBox*) _tmp11_, (GtkWidget*) _tmp12_, TRUE, TRUE, (guint) 0);
4954 #line 750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4955 _g_object_unref0 (child_1);
4956 #line 750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4957 _g_object_unref0 (child_0);
4958 #line 750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4960 #line 4961 "MainWindow.vala.c"
4964 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_new (Xcls_MainWindow* _owner) {
4965 #line 750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4966 return xcls_mainwindow_xcls_vbox_construct (XCLS_MAINWINDOW_TYPE_XCLS_VBOX, _owner);
4967 #line 4968 "MainWindow.vala.c"
4971 static void xcls_mainwindow_xcls_vbox_class_init (Xcls_MainWindowXcls_vboxClass * klass) {
4972 #line 741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4973 xcls_mainwindow_xcls_vbox_parent_class = g_type_class_peek_parent (klass);
4974 #line 741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4975 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_vboxPrivate));
4976 #line 741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4977 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_vbox_finalize;
4978 #line 4979 "MainWindow.vala.c"
4982 static void xcls_mainwindow_xcls_vbox_instance_init (Xcls_MainWindowXcls_vbox * self) {
4983 #line 741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4984 self->priv = XCLS_MAINWINDOW_XCLS_VBOX_GET_PRIVATE (self);
4985 #line 4986 "MainWindow.vala.c"
4989 static void xcls_mainwindow_xcls_vbox_finalize (GObject* obj) {
4990 Xcls_MainWindowXcls_vbox * self;
4991 #line 741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4992 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vbox);
4993 #line 743 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4994 _g_object_unref0 (self->el);
4995 #line 744 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4996 _g_object_unref0 (self->priv->_this);
4997 #line 741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4998 G_OBJECT_CLASS (xcls_mainwindow_xcls_vbox_parent_class)->finalize (obj);
4999 #line 5000 "MainWindow.vala.c"
5003 GType xcls_mainwindow_xcls_vbox_get_type (void) {
5004 static volatile gsize xcls_mainwindow_xcls_vbox_type_id__volatile = 0;
5005 if (g_once_init_enter (&xcls_mainwindow_xcls_vbox_type_id__volatile)) {
5006 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 };
5007 GType xcls_mainwindow_xcls_vbox_type_id;
5008 xcls_mainwindow_xcls_vbox_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_vbox", &g_define_type_info, 0);
5009 g_once_init_leave (&xcls_mainwindow_xcls_vbox_type_id__volatile, xcls_mainwindow_xcls_vbox_type_id);
5011 return xcls_mainwindow_xcls_vbox_type_id__volatile;
5015 Xcls_MainWindowXcls_topbar* xcls_mainwindow_xcls_topbar_construct (GType object_type, Xcls_MainWindow* _owner) {
5016 Xcls_MainWindowXcls_topbar * self = NULL;
5017 Xcls_MainWindow* _tmp0_;
5018 Xcls_MainWindow* _tmp1_;
5019 Xcls_MainWindow* _tmp2_;
5020 Xcls_MainWindowXcls_topbar* _tmp3_;
5024 #line 780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5025 g_return_val_if_fail (_owner != NULL, NULL);
5026 #line 780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5027 self = (Xcls_MainWindowXcls_topbar*) g_object_new (object_type, NULL);
5028 #line 782 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5030 #line 782 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5031 _tmp1_ = _g_object_ref0 (_tmp0_);
5032 #line 782 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5033 _g_object_unref0 (self->priv->_this);
5034 #line 782 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5035 self->priv->_this = _tmp1_;
5036 #line 783 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5037 _tmp2_ = self->priv->_this;
5038 #line 783 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5039 _tmp3_ = _g_object_ref0 (self);
5040 #line 783 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5041 _g_object_unref0 (_tmp2_->topbar);
5042 #line 783 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5043 _tmp2_->topbar = _tmp3_;
5044 #line 784 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5045 _tmp4_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
5046 #line 784 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5047 g_object_ref_sink (_tmp4_);
5048 #line 784 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5049 _g_object_unref0 (self->el);
5050 #line 784 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5052 #line 789 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5054 #line 789 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5055 g_object_set ((GtkWidget*) _tmp5_, "height-request", 20, NULL);
5056 #line 790 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5058 #line 790 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5059 gtk_widget_set_vexpand ((GtkWidget*) _tmp6_, FALSE);
5060 #line 780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5062 #line 5063 "MainWindow.vala.c"
5066 Xcls_MainWindowXcls_topbar* xcls_mainwindow_xcls_topbar_new (Xcls_MainWindow* _owner) {
5067 #line 780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5068 return xcls_mainwindow_xcls_topbar_construct (XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, _owner);
5069 #line 5070 "MainWindow.vala.c"
5073 static void xcls_mainwindow_xcls_topbar_class_init (Xcls_MainWindowXcls_topbarClass * klass) {
5074 #line 771 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5075 xcls_mainwindow_xcls_topbar_parent_class = g_type_class_peek_parent (klass);
5076 #line 771 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5077 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_topbarPrivate));
5078 #line 771 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5079 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_topbar_finalize;
5080 #line 5081 "MainWindow.vala.c"
5084 static void xcls_mainwindow_xcls_topbar_instance_init (Xcls_MainWindowXcls_topbar * self) {
5085 #line 771 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5086 self->priv = XCLS_MAINWINDOW_XCLS_TOPBAR_GET_PRIVATE (self);
5087 #line 5088 "MainWindow.vala.c"
5091 static void xcls_mainwindow_xcls_topbar_finalize (GObject* obj) {
5092 Xcls_MainWindowXcls_topbar * self;
5093 #line 771 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5094 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, Xcls_MainWindowXcls_topbar);
5095 #line 773 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5096 _g_object_unref0 (self->el);
5097 #line 774 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5098 _g_object_unref0 (self->priv->_this);
5099 #line 771 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5100 G_OBJECT_CLASS (xcls_mainwindow_xcls_topbar_parent_class)->finalize (obj);
5101 #line 5102 "MainWindow.vala.c"
5105 GType xcls_mainwindow_xcls_topbar_get_type (void) {
5106 static volatile gsize xcls_mainwindow_xcls_topbar_type_id__volatile = 0;
5107 if (g_once_init_enter (&xcls_mainwindow_xcls_topbar_type_id__volatile)) {
5108 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 };
5109 GType xcls_mainwindow_xcls_topbar_type_id;
5110 xcls_mainwindow_xcls_topbar_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_topbar", &g_define_type_info, 0);
5111 g_once_init_leave (&xcls_mainwindow_xcls_topbar_type_id__volatile, xcls_mainwindow_xcls_topbar_type_id);
5113 return xcls_mainwindow_xcls_topbar_type_id__volatile;
5117 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_construct (GType object_type, Xcls_MainWindow* _owner) {
5118 Xcls_MainWindowXcls_mainpane * self = NULL;
5119 Xcls_MainWindow* _tmp0_;
5120 Xcls_MainWindow* _tmp1_;
5121 Xcls_MainWindow* _tmp2_;
5122 Xcls_MainWindowXcls_mainpane* _tmp3_;
5125 Xcls_MainWindow* _tmp6_;
5126 Xcls_MainWindowXcls_leftpane* _tmp7_;
5127 Xcls_MainWindowXcls_leftpane* child_0;
5130 Xcls_MainWindow* _tmp10_;
5131 Xcls_MainWindowXcls_VBox9* _tmp11_;
5132 Xcls_MainWindowXcls_VBox9* child_1;
5135 #line 807 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5136 g_return_val_if_fail (_owner != NULL, NULL);
5137 #line 807 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5138 self = (Xcls_MainWindowXcls_mainpane*) g_object_new (object_type, NULL);
5139 #line 809 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5141 #line 809 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5142 _tmp1_ = _g_object_ref0 (_tmp0_);
5143 #line 809 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5144 _g_object_unref0 (self->priv->_this);
5145 #line 809 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5146 self->priv->_this = _tmp1_;
5147 #line 810 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5148 _tmp2_ = self->priv->_this;
5149 #line 810 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5150 _tmp3_ = _g_object_ref0 (self);
5151 #line 810 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5152 _g_object_unref0 (_tmp2_->mainpane);
5153 #line 810 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5154 _tmp2_->mainpane = _tmp3_;
5155 #line 811 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5156 _tmp4_ = (GtkHPaned*) gtk_hpaned_new ();
5157 #line 811 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5158 g_object_ref_sink (_tmp4_);
5159 #line 811 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5160 _g_object_unref0 (self->el);
5161 #line 811 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5163 #line 814 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5164 self->lastWidth = 0;
5165 #line 817 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5167 #line 817 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5168 gtk_paned_set_position ((GtkPaned*) _tmp5_, 400);
5169 #line 818 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5170 _tmp6_ = self->priv->_this;
5171 #line 818 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5172 _tmp7_ = xcls_mainwindow_xcls_leftpane_new (_tmp6_);
5173 #line 818 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5175 #line 819 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5176 g_object_ref ((GObject*) child_0);
5177 #line 820 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5179 #line 820 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5180 _tmp9_ = child_0->el;
5181 #line 820 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5182 gtk_paned_add1 ((GtkPaned*) _tmp8_, (GtkWidget*) _tmp9_);
5183 #line 821 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5184 _tmp10_ = self->priv->_this;
5185 #line 821 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5186 _tmp11_ = xcls_mainwindow_xcls_vbox9_new (_tmp10_);
5187 #line 821 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5189 #line 822 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5190 g_object_ref ((GObject*) child_1);
5191 #line 823 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5193 #line 823 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5194 _tmp13_ = child_1->el;
5195 #line 823 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5196 gtk_paned_add2 ((GtkPaned*) _tmp12_, (GtkWidget*) _tmp13_);
5197 #line 807 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5198 _g_object_unref0 (child_1);
5199 #line 807 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5200 _g_object_unref0 (child_0);
5201 #line 807 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5203 #line 5204 "MainWindow.vala.c"
5207 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_new (Xcls_MainWindow* _owner) {
5208 #line 807 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5209 return xcls_mainwindow_xcls_mainpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, _owner);
5210 #line 5211 "MainWindow.vala.c"
5214 static void xcls_mainwindow_xcls_mainpane_class_init (Xcls_MainWindowXcls_mainpaneClass * klass) {
5215 #line 797 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5216 xcls_mainwindow_xcls_mainpane_parent_class = g_type_class_peek_parent (klass);
5217 #line 797 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5218 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_mainpanePrivate));
5219 #line 797 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5220 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_mainpane_finalize;
5221 #line 5222 "MainWindow.vala.c"
5225 static void xcls_mainwindow_xcls_mainpane_instance_init (Xcls_MainWindowXcls_mainpane * self) {
5226 #line 797 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5227 self->priv = XCLS_MAINWINDOW_XCLS_MAINPANE_GET_PRIVATE (self);
5228 #line 5229 "MainWindow.vala.c"
5232 static void xcls_mainwindow_xcls_mainpane_finalize (GObject* obj) {
5233 Xcls_MainWindowXcls_mainpane * self;
5234 #line 797 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5235 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpane);
5236 #line 799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5237 _g_object_unref0 (self->el);
5238 #line 800 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5239 _g_object_unref0 (self->priv->_this);
5240 #line 797 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5241 G_OBJECT_CLASS (xcls_mainwindow_xcls_mainpane_parent_class)->finalize (obj);
5242 #line 5243 "MainWindow.vala.c"
5246 GType xcls_mainwindow_xcls_mainpane_get_type (void) {
5247 static volatile gsize xcls_mainwindow_xcls_mainpane_type_id__volatile = 0;
5248 if (g_once_init_enter (&xcls_mainwindow_xcls_mainpane_type_id__volatile)) {
5249 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 };
5250 GType xcls_mainwindow_xcls_mainpane_type_id;
5251 xcls_mainwindow_xcls_mainpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_mainpane", &g_define_type_info, 0);
5252 g_once_init_leave (&xcls_mainwindow_xcls_mainpane_type_id__volatile, xcls_mainwindow_xcls_mainpane_type_id);
5254 return xcls_mainwindow_xcls_mainpane_type_id__volatile;
5258 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_construct (GType object_type, Xcls_MainWindow* _owner) {
5259 Xcls_MainWindowXcls_leftpane * self = NULL;
5260 Xcls_MainWindow* _tmp0_;
5261 Xcls_MainWindow* _tmp1_;
5262 Xcls_MainWindow* _tmp2_;
5263 Xcls_MainWindowXcls_leftpane* _tmp3_;
5265 Xcls_MainWindow* _tmp5_;
5266 Xcls_MainWindowXcls_editpane* _tmp6_;
5267 Xcls_MainWindowXcls_editpane* child_0;
5270 #line 839 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5271 g_return_val_if_fail (_owner != NULL, NULL);
5272 #line 839 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5273 self = (Xcls_MainWindowXcls_leftpane*) g_object_new (object_type, NULL);
5274 #line 841 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5276 #line 841 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5277 _tmp1_ = _g_object_ref0 (_tmp0_);
5278 #line 841 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5279 _g_object_unref0 (self->priv->_this);
5280 #line 841 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5281 self->priv->_this = _tmp1_;
5282 #line 842 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5283 _tmp2_ = self->priv->_this;
5284 #line 842 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5285 _tmp3_ = _g_object_ref0 (self);
5286 #line 842 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5287 _g_object_unref0 (_tmp2_->leftpane);
5288 #line 842 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5289 _tmp2_->leftpane = _tmp3_;
5290 #line 843 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5291 _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
5292 #line 843 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5293 g_object_ref_sink (_tmp4_);
5294 #line 843 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5295 _g_object_unref0 (self->el);
5296 #line 843 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5298 #line 848 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5299 _tmp5_ = self->priv->_this;
5300 #line 848 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5301 _tmp6_ = xcls_mainwindow_xcls_editpane_new (_tmp5_);
5302 #line 848 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5304 #line 849 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5305 g_object_ref ((GObject*) child_0);
5306 #line 850 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5308 #line 850 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5309 _tmp8_ = child_0->el;
5310 #line 850 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5311 gtk_box_pack_start ((GtkBox*) _tmp7_, (GtkWidget*) _tmp8_, FALSE, TRUE, (guint) 0);
5312 #line 839 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5313 _g_object_unref0 (child_0);
5314 #line 839 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5316 #line 5317 "MainWindow.vala.c"
5320 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_new (Xcls_MainWindow* _owner) {
5321 #line 839 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5322 return xcls_mainwindow_xcls_leftpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, _owner);
5323 #line 5324 "MainWindow.vala.c"
5327 static void xcls_mainwindow_xcls_leftpane_class_init (Xcls_MainWindowXcls_leftpaneClass * klass) {
5328 #line 830 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5329 xcls_mainwindow_xcls_leftpane_parent_class = g_type_class_peek_parent (klass);
5330 #line 830 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5331 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_leftpanePrivate));
5332 #line 830 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5333 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_leftpane_finalize;
5334 #line 5335 "MainWindow.vala.c"
5338 static void xcls_mainwindow_xcls_leftpane_instance_init (Xcls_MainWindowXcls_leftpane * self) {
5339 #line 830 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5340 self->priv = XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_PRIVATE (self);
5341 #line 5342 "MainWindow.vala.c"
5345 static void xcls_mainwindow_xcls_leftpane_finalize (GObject* obj) {
5346 Xcls_MainWindowXcls_leftpane * self;
5347 #line 830 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5348 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpane);
5349 #line 832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5350 _g_object_unref0 (self->el);
5351 #line 833 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5352 _g_object_unref0 (self->priv->_this);
5353 #line 830 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5354 G_OBJECT_CLASS (xcls_mainwindow_xcls_leftpane_parent_class)->finalize (obj);
5355 #line 5356 "MainWindow.vala.c"
5359 GType xcls_mainwindow_xcls_leftpane_get_type (void) {
5360 static volatile gsize xcls_mainwindow_xcls_leftpane_type_id__volatile = 0;
5361 if (g_once_init_enter (&xcls_mainwindow_xcls_leftpane_type_id__volatile)) {
5362 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 };
5363 GType xcls_mainwindow_xcls_leftpane_type_id;
5364 xcls_mainwindow_xcls_leftpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_leftpane", &g_define_type_info, 0);
5365 g_once_init_leave (&xcls_mainwindow_xcls_leftpane_type_id__volatile, xcls_mainwindow_xcls_leftpane_type_id);
5367 return xcls_mainwindow_xcls_leftpane_type_id__volatile;
5371 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_construct (GType object_type, Xcls_MainWindow* _owner) {
5372 Xcls_MainWindowXcls_editpane * self = NULL;
5373 Xcls_MainWindow* _tmp0_;
5374 Xcls_MainWindow* _tmp1_;
5375 Xcls_MainWindow* _tmp2_;
5376 Xcls_MainWindowXcls_editpane* _tmp3_;
5378 Xcls_MainWindow* _tmp5_;
5379 Xcls_MainWindowXcls_tree* _tmp6_;
5380 Xcls_MainWindowXcls_tree* child_0;
5383 Xcls_MainWindow* _tmp9_;
5384 Xcls_MainWindowXcls_props* _tmp10_;
5385 Xcls_MainWindowXcls_props* child_1;
5388 #line 866 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5389 g_return_val_if_fail (_owner != NULL, NULL);
5390 #line 866 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5391 self = (Xcls_MainWindowXcls_editpane*) g_object_new (object_type, NULL);
5392 #line 868 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5394 #line 868 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5395 _tmp1_ = _g_object_ref0 (_tmp0_);
5396 #line 868 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5397 _g_object_unref0 (self->priv->_this);
5398 #line 868 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5399 self->priv->_this = _tmp1_;
5400 #line 869 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5401 _tmp2_ = self->priv->_this;
5402 #line 869 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5403 _tmp3_ = _g_object_ref0 (self);
5404 #line 869 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5405 _g_object_unref0 (_tmp2_->editpane);
5406 #line 869 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5407 _tmp2_->editpane = _tmp3_;
5408 #line 870 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5409 _tmp4_ = (GtkVPaned*) gtk_vpaned_new ();
5410 #line 870 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5411 g_object_ref_sink (_tmp4_);
5412 #line 870 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5413 _g_object_unref0 (self->el);
5414 #line 870 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5416 #line 875 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5417 _tmp5_ = self->priv->_this;
5418 #line 875 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5419 _tmp6_ = xcls_mainwindow_xcls_tree_new (_tmp5_);
5420 #line 875 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5422 #line 876 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5423 g_object_ref ((GObject*) child_0);
5424 #line 877 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5426 #line 877 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5427 _tmp8_ = child_0->el;
5428 #line 877 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5429 gtk_paned_add1 ((GtkPaned*) _tmp7_, (GtkWidget*) _tmp8_);
5430 #line 878 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5431 _tmp9_ = self->priv->_this;
5432 #line 878 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5433 _tmp10_ = xcls_mainwindow_xcls_props_new (_tmp9_);
5434 #line 878 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5436 #line 879 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5437 g_object_ref ((GObject*) child_1);
5438 #line 880 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5440 #line 880 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5441 _tmp12_ = child_1->el;
5442 #line 880 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5443 gtk_paned_add2 ((GtkPaned*) _tmp11_, (GtkWidget*) _tmp12_);
5444 #line 866 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5445 _g_object_unref0 (child_1);
5446 #line 866 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5447 _g_object_unref0 (child_0);
5448 #line 866 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5450 #line 5451 "MainWindow.vala.c"
5454 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_new (Xcls_MainWindow* _owner) {
5455 #line 866 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5456 return xcls_mainwindow_xcls_editpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, _owner);
5457 #line 5458 "MainWindow.vala.c"
5461 static void xcls_mainwindow_xcls_editpane_class_init (Xcls_MainWindowXcls_editpaneClass * klass) {
5462 #line 857 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5463 xcls_mainwindow_xcls_editpane_parent_class = g_type_class_peek_parent (klass);
5464 #line 857 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5465 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_editpanePrivate));
5466 #line 857 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5467 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_editpane_finalize;
5468 #line 5469 "MainWindow.vala.c"
5472 static void xcls_mainwindow_xcls_editpane_instance_init (Xcls_MainWindowXcls_editpane * self) {
5473 #line 857 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5474 self->priv = XCLS_MAINWINDOW_XCLS_EDITPANE_GET_PRIVATE (self);
5475 #line 5476 "MainWindow.vala.c"
5479 static void xcls_mainwindow_xcls_editpane_finalize (GObject* obj) {
5480 Xcls_MainWindowXcls_editpane * self;
5481 #line 857 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5482 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpane);
5483 #line 859 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5484 _g_object_unref0 (self->el);
5485 #line 860 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5486 _g_object_unref0 (self->priv->_this);
5487 #line 857 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5488 G_OBJECT_CLASS (xcls_mainwindow_xcls_editpane_parent_class)->finalize (obj);
5489 #line 5490 "MainWindow.vala.c"
5493 GType xcls_mainwindow_xcls_editpane_get_type (void) {
5494 static volatile gsize xcls_mainwindow_xcls_editpane_type_id__volatile = 0;
5495 if (g_once_init_enter (&xcls_mainwindow_xcls_editpane_type_id__volatile)) {
5496 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 };
5497 GType xcls_mainwindow_xcls_editpane_type_id;
5498 xcls_mainwindow_xcls_editpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_editpane", &g_define_type_info, 0);
5499 g_once_init_leave (&xcls_mainwindow_xcls_editpane_type_id__volatile, xcls_mainwindow_xcls_editpane_type_id);
5501 return xcls_mainwindow_xcls_editpane_type_id__volatile;
5505 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_construct (GType object_type, Xcls_MainWindow* _owner) {
5506 Xcls_MainWindowXcls_tree * self = NULL;
5507 Xcls_MainWindow* _tmp0_;
5508 Xcls_MainWindow* _tmp1_;
5509 Xcls_MainWindow* _tmp2_;
5510 Xcls_MainWindowXcls_tree* _tmp3_;
5512 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5513 g_return_val_if_fail (_owner != NULL, NULL);
5514 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5515 self = (Xcls_MainWindowXcls_tree*) g_object_new (object_type, NULL);
5516 #line 898 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5518 #line 898 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5519 _tmp1_ = _g_object_ref0 (_tmp0_);
5520 #line 898 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5521 _g_object_unref0 (self->priv->_this);
5522 #line 898 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5523 self->priv->_this = _tmp1_;
5524 #line 899 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5525 _tmp2_ = self->priv->_this;
5526 #line 899 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5527 _tmp3_ = _g_object_ref0 (self);
5528 #line 899 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5529 _g_object_unref0 (_tmp2_->tree);
5530 #line 899 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5531 _tmp2_->tree = _tmp3_;
5532 #line 900 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5533 _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
5534 #line 900 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5535 g_object_ref_sink (_tmp4_);
5536 #line 900 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5537 _g_object_unref0 (self->el);
5538 #line 900 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5540 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5542 #line 5543 "MainWindow.vala.c"
5546 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_new (Xcls_MainWindow* _owner) {
5547 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5548 return xcls_mainwindow_xcls_tree_construct (XCLS_MAINWINDOW_TYPE_XCLS_TREE, _owner);
5549 #line 5550 "MainWindow.vala.c"
5553 static void xcls_mainwindow_xcls_tree_class_init (Xcls_MainWindowXcls_treeClass * klass) {
5554 #line 887 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5555 xcls_mainwindow_xcls_tree_parent_class = g_type_class_peek_parent (klass);
5556 #line 887 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5557 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_treePrivate));
5558 #line 887 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5559 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_tree_finalize;
5560 #line 5561 "MainWindow.vala.c"
5564 static void xcls_mainwindow_xcls_tree_instance_init (Xcls_MainWindowXcls_tree * self) {
5565 #line 887 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5566 self->priv = XCLS_MAINWINDOW_XCLS_TREE_GET_PRIVATE (self);
5567 #line 5568 "MainWindow.vala.c"
5571 static void xcls_mainwindow_xcls_tree_finalize (GObject* obj) {
5572 Xcls_MainWindowXcls_tree * self;
5573 #line 887 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5574 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_tree);
5575 #line 889 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5576 _g_object_unref0 (self->el);
5577 #line 890 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5578 _g_object_unref0 (self->priv->_this);
5579 #line 887 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5580 G_OBJECT_CLASS (xcls_mainwindow_xcls_tree_parent_class)->finalize (obj);
5581 #line 5582 "MainWindow.vala.c"
5585 GType xcls_mainwindow_xcls_tree_get_type (void) {
5586 static volatile gsize xcls_mainwindow_xcls_tree_type_id__volatile = 0;
5587 if (g_once_init_enter (&xcls_mainwindow_xcls_tree_type_id__volatile)) {
5588 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 };
5589 GType xcls_mainwindow_xcls_tree_type_id;
5590 xcls_mainwindow_xcls_tree_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_tree", &g_define_type_info, 0);
5591 g_once_init_leave (&xcls_mainwindow_xcls_tree_type_id__volatile, xcls_mainwindow_xcls_tree_type_id);
5593 return xcls_mainwindow_xcls_tree_type_id__volatile;
5597 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_construct (GType object_type, Xcls_MainWindow* _owner) {
5598 Xcls_MainWindowXcls_props * self = NULL;
5599 Xcls_MainWindow* _tmp0_;
5600 Xcls_MainWindow* _tmp1_;
5601 Xcls_MainWindow* _tmp2_;
5602 Xcls_MainWindowXcls_props* _tmp3_;
5604 #line 920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5605 g_return_val_if_fail (_owner != NULL, NULL);
5606 #line 920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5607 self = (Xcls_MainWindowXcls_props*) g_object_new (object_type, NULL);
5608 #line 922 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5610 #line 922 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5611 _tmp1_ = _g_object_ref0 (_tmp0_);
5612 #line 922 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5613 _g_object_unref0 (self->priv->_this);
5614 #line 922 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5615 self->priv->_this = _tmp1_;
5616 #line 923 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5617 _tmp2_ = self->priv->_this;
5618 #line 923 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5619 _tmp3_ = _g_object_ref0 (self);
5620 #line 923 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5621 _g_object_unref0 (_tmp2_->props);
5622 #line 923 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5623 _tmp2_->props = _tmp3_;
5624 #line 924 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5625 _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
5626 #line 924 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5627 g_object_ref_sink (_tmp4_);
5628 #line 924 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5629 _g_object_unref0 (self->el);
5630 #line 924 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5632 #line 920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5634 #line 5635 "MainWindow.vala.c"
5638 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_new (Xcls_MainWindow* _owner) {
5639 #line 920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5640 return xcls_mainwindow_xcls_props_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROPS, _owner);
5641 #line 5642 "MainWindow.vala.c"
5645 static void xcls_mainwindow_xcls_props_class_init (Xcls_MainWindowXcls_propsClass * klass) {
5646 #line 911 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5647 xcls_mainwindow_xcls_props_parent_class = g_type_class_peek_parent (klass);
5648 #line 911 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5649 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_propsPrivate));
5650 #line 911 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5651 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_props_finalize;
5652 #line 5653 "MainWindow.vala.c"
5656 static void xcls_mainwindow_xcls_props_instance_init (Xcls_MainWindowXcls_props * self) {
5657 #line 911 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5658 self->priv = XCLS_MAINWINDOW_XCLS_PROPS_GET_PRIVATE (self);
5659 #line 5660 "MainWindow.vala.c"
5663 static void xcls_mainwindow_xcls_props_finalize (GObject* obj) {
5664 Xcls_MainWindowXcls_props * self;
5665 #line 911 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5666 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_props);
5667 #line 913 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5668 _g_object_unref0 (self->el);
5669 #line 914 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5670 _g_object_unref0 (self->priv->_this);
5671 #line 911 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5672 G_OBJECT_CLASS (xcls_mainwindow_xcls_props_parent_class)->finalize (obj);
5673 #line 5674 "MainWindow.vala.c"
5677 GType xcls_mainwindow_xcls_props_get_type (void) {
5678 static volatile gsize xcls_mainwindow_xcls_props_type_id__volatile = 0;
5679 if (g_once_init_enter (&xcls_mainwindow_xcls_props_type_id__volatile)) {
5680 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 };
5681 GType xcls_mainwindow_xcls_props_type_id;
5682 xcls_mainwindow_xcls_props_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_props", &g_define_type_info, 0);
5683 g_once_init_leave (&xcls_mainwindow_xcls_props_type_id__volatile, xcls_mainwindow_xcls_props_type_id);
5685 return xcls_mainwindow_xcls_props_type_id__volatile;
5689 Xcls_MainWindowXcls_VBox9* xcls_mainwindow_xcls_vbox9_construct (GType object_type, Xcls_MainWindow* _owner) {
5690 Xcls_MainWindowXcls_VBox9 * self = NULL;
5691 Xcls_MainWindow* _tmp0_;
5692 Xcls_MainWindow* _tmp1_;
5694 Xcls_MainWindow* _tmp3_;
5695 Xcls_MainWindowXcls_clutterembed* _tmp4_;
5696 Xcls_MainWindowXcls_clutterembed* child_0;
5698 GtkClutterEmbed* _tmp6_;
5699 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5700 g_return_val_if_fail (_owner != NULL, NULL);
5701 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5702 self = (Xcls_MainWindowXcls_VBox9*) g_object_new (object_type, NULL);
5703 #line 946 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5705 #line 946 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5706 _tmp1_ = _g_object_ref0 (_tmp0_);
5707 #line 946 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5708 _g_object_unref0 (self->priv->_this);
5709 #line 946 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5710 self->priv->_this = _tmp1_;
5711 #line 947 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5712 _tmp2_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
5713 #line 947 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5714 g_object_ref_sink (_tmp2_);
5715 #line 947 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5716 _g_object_unref0 (self->el);
5717 #line 947 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5719 #line 952 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5720 _tmp3_ = self->priv->_this;
5721 #line 952 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5722 _tmp4_ = xcls_mainwindow_xcls_clutterembed_new (_tmp3_);
5723 #line 952 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5725 #line 953 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5726 g_object_ref ((GObject*) child_0);
5727 #line 954 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5729 #line 954 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5730 _tmp6_ = child_0->el;
5731 #line 954 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5732 gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, TRUE, TRUE, (guint) 0);
5733 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5734 _g_object_unref0 (child_0);
5735 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5737 #line 5738 "MainWindow.vala.c"
5741 Xcls_MainWindowXcls_VBox9* xcls_mainwindow_xcls_vbox9_new (Xcls_MainWindow* _owner) {
5742 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5743 return xcls_mainwindow_xcls_vbox9_construct (XCLS_MAINWINDOW_TYPE_XCLS_VBOX9, _owner);
5744 #line 5745 "MainWindow.vala.c"
5748 static void xcls_mainwindow_xcls_vbox9_class_init (Xcls_MainWindowXcls_VBox9Class * klass) {
5749 #line 935 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5750 xcls_mainwindow_xcls_vbox9_parent_class = g_type_class_peek_parent (klass);
5751 #line 935 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5752 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_VBox9Private));
5753 #line 935 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5754 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_vbox9_finalize;
5755 #line 5756 "MainWindow.vala.c"
5759 static void xcls_mainwindow_xcls_vbox9_instance_init (Xcls_MainWindowXcls_VBox9 * self) {
5760 #line 935 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5761 self->priv = XCLS_MAINWINDOW_XCLS_VBOX9_GET_PRIVATE (self);
5762 #line 5763 "MainWindow.vala.c"
5766 static void xcls_mainwindow_xcls_vbox9_finalize (GObject* obj) {
5767 Xcls_MainWindowXcls_VBox9 * self;
5768 #line 935 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5769 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_VBOX9, Xcls_MainWindowXcls_VBox9);
5770 #line 937 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5771 _g_object_unref0 (self->el);
5772 #line 938 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5773 _g_object_unref0 (self->priv->_this);
5774 #line 935 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5775 G_OBJECT_CLASS (xcls_mainwindow_xcls_vbox9_parent_class)->finalize (obj);
5776 #line 5777 "MainWindow.vala.c"
5780 GType xcls_mainwindow_xcls_vbox9_get_type (void) {
5781 static volatile gsize xcls_mainwindow_xcls_vbox9_type_id__volatile = 0;
5782 if (g_once_init_enter (&xcls_mainwindow_xcls_vbox9_type_id__volatile)) {
5783 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 };
5784 GType xcls_mainwindow_xcls_vbox9_type_id;
5785 xcls_mainwindow_xcls_vbox9_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_VBox9", &g_define_type_info, 0);
5786 g_once_init_leave (&xcls_mainwindow_xcls_vbox9_type_id__volatile, xcls_mainwindow_xcls_vbox9_type_id);
5788 return xcls_mainwindow_xcls_vbox9_type_id__volatile;
5792 static void __lambda71_ (Xcls_MainWindowXcls_clutterembed* self, GtkAllocation* alloc) {
5793 Xcls_MainWindow* _tmp0_;
5795 Xcls_MainWindow* _tmp2_;
5796 Xcls_MainWindowXcls_rooview* _tmp3_;
5797 GtkClutterActor* _tmp4_;
5798 GtkAllocation _tmp5_;
5800 GtkAllocation _tmp7_;
5802 Xcls_MainWindow* _tmp9_;
5803 Xcls_ClutterFiles* _tmp10_;
5804 GtkAllocation _tmp11_;
5806 GtkAllocation _tmp13_;
5808 Xcls_MainWindow* _tmp15_;
5809 Xcls_MainWindowXcls_projecteditview* _tmp16_;
5810 GtkClutterActor* _tmp17_;
5811 GtkAllocation _tmp18_;
5813 GtkAllocation _tmp20_;
5815 Xcls_MainWindow* _tmp22_;
5816 Xcls_MainWindowXcls_objectview* _tmp23_;
5817 GtkClutterActor* _tmp24_;
5818 GtkAllocation _tmp25_;
5820 GtkAllocation _tmp27_;
5822 Xcls_MainWindow* _tmp29_;
5823 Xcls_MainWindowXcls_addpropsview* _tmp30_;
5824 GtkClutterActor* _tmp31_;
5825 GtkAllocation _tmp32_;
5827 GtkAllocation _tmp34_;
5829 Xcls_MainWindow* _tmp36_;
5830 Xcls_MainWindowXcls_codeeditview* _tmp37_;
5831 GtkClutterActor* _tmp38_;
5832 GtkAllocation _tmp39_;
5834 GtkAllocation _tmp41_;
5836 #line 1005 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5837 g_return_if_fail (alloc != NULL);
5838 #line 1006 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5839 _tmp0_ = self->priv->_this;
5840 #line 1006 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5841 _tmp1_ = _tmp0_->children_loaded;
5842 #line 1006 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5844 #line 1006 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5846 #line 5847 "MainWindow.vala.c"
5848 #line 1016 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5849 _tmp2_ = self->priv->_this;
5850 #line 1016 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5851 _tmp3_ = _tmp2_->rooview;
5852 #line 1016 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5853 _tmp4_ = _tmp3_->el;
5854 #line 1016 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5856 #line 1016 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5857 _tmp6_ = _tmp5_.width;
5858 #line 1016 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5860 #line 1016 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5861 _tmp8_ = _tmp7_.height;
5862 #line 1016 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5863 clutter_actor_set_size ((ClutterActor*) _tmp4_, (gfloat) (_tmp6_ - 50), (gfloat) _tmp8_);
5864 #line 1021 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5865 _tmp9_ = self->priv->_this;
5866 #line 1021 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5867 _tmp10_ = _tmp9_->clutterfiles;
5868 #line 1021 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5870 #line 1021 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5871 _tmp12_ = _tmp11_.width;
5872 #line 1021 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5874 #line 1021 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5875 _tmp14_ = _tmp13_.height;
5876 #line 1021 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5877 xcls_clutterfiles_set_size (_tmp10_, (gfloat) (_tmp12_ - 50), (gfloat) _tmp14_);
5878 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5879 _tmp15_ = self->priv->_this;
5880 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5881 _tmp16_ = _tmp15_->projecteditview;
5882 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5883 _tmp17_ = _tmp16_->el;
5884 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5886 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5887 _tmp19_ = _tmp18_.width;
5888 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5890 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5891 _tmp21_ = _tmp20_.height;
5892 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5893 clutter_actor_set_size ((ClutterActor*) _tmp17_, (gfloat) (_tmp19_ - 50), _tmp21_ / 2.0f);
5894 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5895 _tmp22_ = self->priv->_this;
5896 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5897 _tmp23_ = _tmp22_->objectview;
5898 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5899 _tmp24_ = _tmp23_->el;
5900 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5902 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5903 _tmp26_ = _tmp25_.width;
5904 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5906 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5907 _tmp28_ = _tmp27_.height;
5908 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5909 clutter_actor_set_size ((ClutterActor*) _tmp24_, (_tmp26_ - 50) / 2.0f, (gfloat) _tmp28_);
5910 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5911 _tmp29_ = self->priv->_this;
5912 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5913 _tmp30_ = _tmp29_->addpropsview;
5914 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5915 _tmp31_ = _tmp30_->el;
5916 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5918 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5919 _tmp33_ = _tmp32_.width;
5920 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5922 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5923 _tmp35_ = _tmp34_.height;
5924 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5925 clutter_actor_set_size ((ClutterActor*) _tmp31_, (_tmp33_ - 50) / 2.0f, (gfloat) _tmp35_);
5926 #line 1032 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5927 _tmp36_ = self->priv->_this;
5928 #line 1032 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5929 _tmp37_ = _tmp36_->codeeditview;
5930 #line 1032 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5931 _tmp38_ = _tmp37_->el;
5932 #line 1032 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5934 #line 1032 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5935 _tmp40_ = _tmp39_.width;
5936 #line 1032 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5938 #line 1032 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5939 _tmp42_ = _tmp41_.height;
5940 #line 1032 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5941 clutter_actor_set_size ((ClutterActor*) _tmp38_, (_tmp40_ - 50) / 2.0f, (gfloat) _tmp42_);
5942 #line 5943 "MainWindow.vala.c"
5946 static void ___lambda71__gtk_widget_size_allocate (GtkWidget* _sender, GtkAllocation* allocation, gpointer self) {
5947 #line 1005 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5948 __lambda71_ (self, allocation);
5949 #line 5950 "MainWindow.vala.c"
5953 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_construct (GType object_type, Xcls_MainWindow* _owner) {
5954 Xcls_MainWindowXcls_clutterembed * self = NULL;
5955 Xcls_MainWindow* _tmp0_;
5956 Xcls_MainWindow* _tmp1_;
5957 Xcls_MainWindow* _tmp2_;
5958 Xcls_MainWindowXcls_clutterembed* _tmp3_;
5959 GtkClutterEmbed* _tmp4_;
5960 Xcls_MainWindow* _tmp5_;
5961 Xcls_MainWindowXcls_rooview* _tmp6_;
5962 Xcls_MainWindowXcls_rooview* child_0;
5963 GtkClutterEmbed* _tmp7_;
5964 ClutterActor* _tmp8_ = NULL;
5965 GtkClutterActor* _tmp9_;
5966 Xcls_MainWindow* _tmp10_;
5967 Xcls_MainWindowXcls_objectview* _tmp11_;
5968 Xcls_MainWindowXcls_objectview* child_1;
5969 GtkClutterEmbed* _tmp12_;
5970 ClutterActor* _tmp13_ = NULL;
5971 GtkClutterActor* _tmp14_;
5972 Xcls_MainWindow* _tmp15_;
5973 Xcls_MainWindowXcls_codeeditview* _tmp16_;
5974 Xcls_MainWindowXcls_codeeditview* child_2;
5975 GtkClutterEmbed* _tmp17_;
5976 ClutterActor* _tmp18_ = NULL;
5977 GtkClutterActor* _tmp19_;
5978 Xcls_MainWindow* _tmp20_;
5979 Xcls_MainWindowXcls_addpropsview* _tmp21_;
5980 Xcls_MainWindowXcls_addpropsview* child_3;
5981 GtkClutterEmbed* _tmp22_;
5982 ClutterActor* _tmp23_ = NULL;
5983 GtkClutterActor* _tmp24_;
5984 Xcls_MainWindow* _tmp25_;
5985 Xcls_MainWindowXcls_projecteditview* _tmp26_;
5986 Xcls_MainWindowXcls_projecteditview* child_4;
5987 GtkClutterEmbed* _tmp27_;
5988 ClutterActor* _tmp28_ = NULL;
5989 GtkClutterActor* _tmp29_;
5990 Xcls_MainWindow* _tmp30_;
5991 Xcls_MainWindowXcls_buttonlayout* _tmp31_;
5992 Xcls_MainWindowXcls_buttonlayout* child_5;
5993 GtkClutterEmbed* _tmp32_;
5994 ClutterActor* _tmp33_ = NULL;
5995 ClutterActor* _tmp34_;
5996 GtkClutterEmbed* _tmp35_;
5997 ClutterActor* _tmp36_ = NULL;
5998 ClutterActor* _tmp37_;
5999 ClutterActor* stage;
6000 ClutterColor _tmp38_ = {0};
6001 GtkClutterEmbed* _tmp39_;
6002 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6003 g_return_val_if_fail (_owner != NULL, NULL);
6004 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6005 self = (Xcls_MainWindowXcls_clutterembed*) g_object_new (object_type, NULL);
6006 #line 972 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6008 #line 972 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6009 _tmp1_ = _g_object_ref0 (_tmp0_);
6010 #line 972 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6011 _g_object_unref0 (self->priv->_this);
6012 #line 972 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6013 self->priv->_this = _tmp1_;
6014 #line 973 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6015 _tmp2_ = self->priv->_this;
6016 #line 973 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6017 _tmp3_ = _g_object_ref0 (self);
6018 #line 973 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6019 _g_object_unref0 (_tmp2_->clutterembed);
6020 #line 973 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6021 _tmp2_->clutterembed = _tmp3_;
6022 #line 974 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6023 _tmp4_ = (GtkClutterEmbed*) gtk_clutter_embed_new ();
6024 #line 974 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6025 g_object_ref_sink (_tmp4_);
6026 #line 974 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6027 _g_object_unref0 (self->el);
6028 #line 974 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6030 #line 979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6031 _tmp5_ = self->priv->_this;
6032 #line 979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6033 _tmp6_ = xcls_mainwindow_xcls_rooview_new (_tmp5_);
6034 #line 979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6036 #line 980 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6037 g_object_ref ((GObject*) child_0);
6038 #line 981 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6040 #line 981 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6041 _tmp8_ = gtk_clutter_embed_get_stage (_tmp7_);
6042 #line 981 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6043 _tmp9_ = child_0->el;
6044 #line 981 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6045 clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
6046 #line 982 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6047 _tmp10_ = self->priv->_this;
6048 #line 982 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6049 _tmp11_ = xcls_mainwindow_xcls_objectview_new (_tmp10_);
6050 #line 982 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6052 #line 983 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6053 g_object_ref ((GObject*) child_1);
6054 #line 984 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6056 #line 984 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6057 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
6058 #line 984 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6059 _tmp14_ = child_1->el;
6060 #line 984 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6061 clutter_actor_add_child (_tmp13_, (ClutterActor*) _tmp14_);
6062 #line 985 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6063 _tmp15_ = self->priv->_this;
6064 #line 985 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6065 _tmp16_ = xcls_mainwindow_xcls_codeeditview_new (_tmp15_);
6066 #line 985 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6068 #line 986 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6069 g_object_ref ((GObject*) child_2);
6070 #line 987 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6072 #line 987 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6073 _tmp18_ = gtk_clutter_embed_get_stage (_tmp17_);
6074 #line 987 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6075 _tmp19_ = child_2->el;
6076 #line 987 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6077 clutter_actor_add_child (_tmp18_, (ClutterActor*) _tmp19_);
6078 #line 988 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6079 _tmp20_ = self->priv->_this;
6080 #line 988 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6081 _tmp21_ = xcls_mainwindow_xcls_addpropsview_new (_tmp20_);
6082 #line 988 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6084 #line 989 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6085 g_object_ref ((GObject*) child_3);
6086 #line 990 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6088 #line 990 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6089 _tmp23_ = gtk_clutter_embed_get_stage (_tmp22_);
6090 #line 990 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6091 _tmp24_ = child_3->el;
6092 #line 990 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6093 clutter_actor_add_child (_tmp23_, (ClutterActor*) _tmp24_);
6094 #line 991 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6095 _tmp25_ = self->priv->_this;
6096 #line 991 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6097 _tmp26_ = xcls_mainwindow_xcls_projecteditview_new (_tmp25_);
6098 #line 991 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6100 #line 992 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6101 g_object_ref ((GObject*) child_4);
6102 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6104 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6105 _tmp28_ = gtk_clutter_embed_get_stage (_tmp27_);
6106 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6107 _tmp29_ = child_4->el;
6108 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6109 clutter_actor_add_child (_tmp28_, (ClutterActor*) _tmp29_);
6110 #line 994 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6111 _tmp30_ = self->priv->_this;
6112 #line 994 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6113 _tmp31_ = xcls_mainwindow_xcls_buttonlayout_new (_tmp30_);
6114 #line 994 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6116 #line 995 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6117 g_object_ref ((GObject*) child_5);
6118 #line 996 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6120 #line 996 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6121 _tmp33_ = gtk_clutter_embed_get_stage (_tmp32_);
6122 #line 996 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6123 _tmp34_ = child_5->el;
6124 #line 996 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6125 clutter_actor_add_child (_tmp33_, _tmp34_);
6126 #line 999 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6128 #line 999 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6129 _tmp36_ = gtk_clutter_embed_get_stage (_tmp35_);
6130 #line 999 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6131 _tmp37_ = _g_object_ref0 (_tmp36_);
6132 #line 999 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6134 #line 1000 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6135 clutter_color_from_string (&_tmp38_, "#000");
6136 #line 1000 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6137 clutter_actor_set_background_color (stage, &_tmp38_);
6138 #line 1005 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6140 #line 1005 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6141 g_signal_connect_object ((GtkWidget*) _tmp39_, "size-allocate", (GCallback) ___lambda71__gtk_widget_size_allocate, self, 0);
6142 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6143 _g_object_unref0 (stage);
6144 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6145 _g_object_unref0 (child_5);
6146 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6147 _g_object_unref0 (child_4);
6148 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6149 _g_object_unref0 (child_3);
6150 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6151 _g_object_unref0 (child_2);
6152 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6153 _g_object_unref0 (child_1);
6154 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6155 _g_object_unref0 (child_0);
6156 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6158 #line 6159 "MainWindow.vala.c"
6162 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_new (Xcls_MainWindow* _owner) {
6163 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6164 return xcls_mainwindow_xcls_clutterembed_construct (XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, _owner);
6165 #line 6166 "MainWindow.vala.c"
6169 static void xcls_mainwindow_xcls_clutterembed_class_init (Xcls_MainWindowXcls_clutterembedClass * klass) {
6170 #line 961 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6171 xcls_mainwindow_xcls_clutterembed_parent_class = g_type_class_peek_parent (klass);
6172 #line 961 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6173 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_clutterembedPrivate));
6174 #line 961 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6175 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_clutterembed_finalize;
6176 #line 6177 "MainWindow.vala.c"
6180 static void xcls_mainwindow_xcls_clutterembed_instance_init (Xcls_MainWindowXcls_clutterembed * self) {
6181 #line 961 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6182 self->priv = XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_PRIVATE (self);
6183 #line 6184 "MainWindow.vala.c"
6187 static void xcls_mainwindow_xcls_clutterembed_finalize (GObject* obj) {
6188 Xcls_MainWindowXcls_clutterembed * self;
6189 #line 961 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6190 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembed);
6191 #line 963 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6192 _g_object_unref0 (self->el);
6193 #line 964 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6194 _g_object_unref0 (self->priv->_this);
6195 #line 961 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6196 G_OBJECT_CLASS (xcls_mainwindow_xcls_clutterembed_parent_class)->finalize (obj);
6197 #line 6198 "MainWindow.vala.c"
6201 GType xcls_mainwindow_xcls_clutterembed_get_type (void) {
6202 static volatile gsize xcls_mainwindow_xcls_clutterembed_type_id__volatile = 0;
6203 if (g_once_init_enter (&xcls_mainwindow_xcls_clutterembed_type_id__volatile)) {
6204 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 };
6205 GType xcls_mainwindow_xcls_clutterembed_type_id;
6206 xcls_mainwindow_xcls_clutterembed_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_clutterembed", &g_define_type_info, 0);
6207 g_once_init_leave (&xcls_mainwindow_xcls_clutterembed_type_id__volatile, xcls_mainwindow_xcls_clutterembed_type_id);
6209 return xcls_mainwindow_xcls_clutterembed_type_id__volatile;
6213 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_construct (GType object_type, Xcls_MainWindow* _owner) {
6214 Xcls_MainWindowXcls_rooview * self = NULL;
6215 Xcls_MainWindow* _tmp0_;
6216 Xcls_MainWindow* _tmp1_;
6217 Xcls_MainWindow* _tmp2_;
6218 Xcls_MainWindowXcls_rooview* _tmp3_;
6219 GtkClutterActor* _tmp4_;
6220 #line 1050 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6221 g_return_val_if_fail (_owner != NULL, NULL);
6222 #line 1050 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6223 self = (Xcls_MainWindowXcls_rooview*) g_object_new (object_type, NULL);
6224 #line 1052 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6226 #line 1052 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6227 _tmp1_ = _g_object_ref0 (_tmp0_);
6228 #line 1052 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6229 _g_object_unref0 (self->priv->_this);
6230 #line 1052 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6231 self->priv->_this = _tmp1_;
6232 #line 1053 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6233 _tmp2_ = self->priv->_this;
6234 #line 1053 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6235 _tmp3_ = _g_object_ref0 (self);
6236 #line 1053 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6237 _g_object_unref0 (_tmp2_->rooview);
6238 #line 1053 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6239 _tmp2_->rooview = _tmp3_;
6240 #line 1054 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6241 _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
6242 #line 1054 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6243 g_object_ref_sink (_tmp4_);
6244 #line 1054 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6245 _g_object_unref0 (self->el);
6246 #line 1054 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6248 #line 6249 "MainWindow.vala.c"
6250 GtkClutterActor* _tmp5_;
6251 Xcls_MainWindow* _tmp6_;
6252 Xcls_MainWindowXcls_clutterembed* _tmp7_;
6253 GtkClutterEmbed* _tmp8_;
6254 ClutterActor* _tmp9_ = NULL;
6255 ClutterAlignConstraint* _tmp10_;
6256 ClutterAlignConstraint* _tmp11_;
6257 GtkClutterActor* _tmp12_;
6258 GtkClutterActor* _tmp13_;
6259 Xcls_MainWindow* _tmp14_;
6260 Xcls_MainWindowXcls_clutterembed* _tmp15_;
6261 GtkClutterEmbed* _tmp16_;
6262 ClutterActor* _tmp17_ = NULL;
6265 Xcls_MainWindow* _tmp20_;
6266 Xcls_MainWindowXcls_clutterembed* _tmp21_;
6267 GtkClutterEmbed* _tmp22_;
6268 ClutterActor* _tmp23_ = NULL;
6271 #line 1064 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6273 #line 1064 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6274 _tmp6_ = self->priv->_this;
6275 #line 1064 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6276 _tmp7_ = _tmp6_->clutterembed;
6277 #line 1064 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6278 _tmp8_ = _tmp7_->el;
6279 #line 1064 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6280 _tmp9_ = gtk_clutter_embed_get_stage (_tmp8_);
6281 #line 1064 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6282 _tmp10_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp9_, CLUTTER_ALIGN_X_AXIS, 1.0f);
6283 #line 1064 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6284 g_object_ref_sink (_tmp10_);
6285 #line 1064 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6287 #line 1064 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6288 clutter_actor_add_constraint ((ClutterActor*) _tmp5_, (ClutterConstraint*) _tmp11_);
6289 #line 1064 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6290 _g_object_unref0 (_tmp11_);
6291 #line 1073 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6293 #line 1073 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6294 clutter_actor_set_pivot_point ((ClutterActor*) _tmp12_, 1.0f, 1.0f);
6295 #line 1075 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6297 #line 1075 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6298 _tmp14_ = self->priv->_this;
6299 #line 1075 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6300 _tmp15_ = _tmp14_->clutterembed;
6301 #line 1075 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6302 _tmp16_ = _tmp15_->el;
6303 #line 1075 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6304 _tmp17_ = gtk_clutter_embed_get_stage (_tmp16_);
6305 #line 1075 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6306 _tmp18_ = clutter_actor_get_width (_tmp17_);
6307 #line 1075 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6309 #line 1075 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6310 _tmp20_ = self->priv->_this;
6311 #line 1075 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6312 _tmp21_ = _tmp20_->clutterembed;
6313 #line 1075 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6314 _tmp22_ = _tmp21_->el;
6315 #line 1075 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6316 _tmp23_ = gtk_clutter_embed_get_stage (_tmp22_);
6317 #line 1075 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6318 _tmp24_ = clutter_actor_get_height (_tmp23_);
6319 #line 1075 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6321 #line 1075 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6322 clutter_actor_set_size ((ClutterActor*) _tmp13_, _tmp19_ - 50, _tmp25_);
6323 #line 6324 "MainWindow.vala.c"
6325 #line 1050 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6327 #line 6328 "MainWindow.vala.c"
6331 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_new (Xcls_MainWindow* _owner) {
6332 #line 1050 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6333 return xcls_mainwindow_xcls_rooview_construct (XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, _owner);
6334 #line 6335 "MainWindow.vala.c"
6338 static void xcls_mainwindow_xcls_rooview_class_init (Xcls_MainWindowXcls_rooviewClass * klass) {
6339 #line 1041 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6340 xcls_mainwindow_xcls_rooview_parent_class = g_type_class_peek_parent (klass);
6341 #line 1041 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6342 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_rooviewPrivate));
6343 #line 1041 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6344 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_rooview_finalize;
6345 #line 6346 "MainWindow.vala.c"
6349 static void xcls_mainwindow_xcls_rooview_instance_init (Xcls_MainWindowXcls_rooview * self) {
6350 #line 1041 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6351 self->priv = XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_PRIVATE (self);
6352 #line 6353 "MainWindow.vala.c"
6356 static void xcls_mainwindow_xcls_rooview_finalize (GObject* obj) {
6357 Xcls_MainWindowXcls_rooview * self;
6358 #line 1041 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6359 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooview);
6360 #line 1043 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6361 _g_object_unref0 (self->el);
6362 #line 1044 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6363 _g_object_unref0 (self->priv->_this);
6364 #line 1041 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6365 G_OBJECT_CLASS (xcls_mainwindow_xcls_rooview_parent_class)->finalize (obj);
6366 #line 6367 "MainWindow.vala.c"
6370 GType xcls_mainwindow_xcls_rooview_get_type (void) {
6371 static volatile gsize xcls_mainwindow_xcls_rooview_type_id__volatile = 0;
6372 if (g_once_init_enter (&xcls_mainwindow_xcls_rooview_type_id__volatile)) {
6373 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 };
6374 GType xcls_mainwindow_xcls_rooview_type_id;
6375 xcls_mainwindow_xcls_rooview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_rooview", &g_define_type_info, 0);
6376 g_once_init_leave (&xcls_mainwindow_xcls_rooview_type_id__volatile, xcls_mainwindow_xcls_rooview_type_id);
6378 return xcls_mainwindow_xcls_rooview_type_id__volatile;
6382 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_construct (GType object_type, Xcls_MainWindow* _owner) {
6383 Xcls_MainWindowXcls_objectview * self = NULL;
6384 Xcls_MainWindow* _tmp0_;
6385 Xcls_MainWindow* _tmp1_;
6386 Xcls_MainWindow* _tmp2_;
6387 Xcls_MainWindowXcls_objectview* _tmp3_;
6388 GtkClutterActor* _tmp4_;
6389 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6390 g_return_val_if_fail (_owner != NULL, NULL);
6391 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6392 self = (Xcls_MainWindowXcls_objectview*) g_object_new (object_type, NULL);
6393 #line 1096 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6395 #line 1096 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6396 _tmp1_ = _g_object_ref0 (_tmp0_);
6397 #line 1096 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6398 _g_object_unref0 (self->priv->_this);
6399 #line 1096 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6400 self->priv->_this = _tmp1_;
6401 #line 1097 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6402 _tmp2_ = self->priv->_this;
6403 #line 1097 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6404 _tmp3_ = _g_object_ref0 (self);
6405 #line 1097 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6406 _g_object_unref0 (_tmp2_->objectview);
6407 #line 1097 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6408 _tmp2_->objectview = _tmp3_;
6409 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6410 _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
6411 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6412 g_object_ref_sink (_tmp4_);
6413 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6414 _g_object_unref0 (self->el);
6415 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6417 #line 6418 "MainWindow.vala.c"
6419 GtkClutterActor* _tmp5_;
6420 GtkClutterActor* _tmp6_;
6421 GtkClutterActor* _tmp7_;
6422 GtkClutterActor* _tmp8_;
6423 GtkClutterActor* _tmp9_;
6424 Xcls_MainWindow* _tmp10_;
6425 Xcls_MainWindowXcls_clutterembed* _tmp11_;
6426 GtkClutterEmbed* _tmp12_;
6427 ClutterActor* _tmp13_ = NULL;
6430 Xcls_MainWindow* _tmp16_;
6431 Xcls_MainWindowXcls_clutterembed* _tmp17_;
6432 GtkClutterEmbed* _tmp18_;
6433 ClutterActor* _tmp19_ = NULL;
6436 #line 1116 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6438 #line 1116 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6439 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
6440 #line 1117 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6442 #line 1117 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6443 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
6444 #line 1119 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6446 #line 1119 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6447 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
6448 #line 1120 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6450 #line 1120 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6451 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
6452 #line 1121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6454 #line 1121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6455 _tmp10_ = self->priv->_this;
6456 #line 1121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6457 _tmp11_ = _tmp10_->clutterembed;
6458 #line 1121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6459 _tmp12_ = _tmp11_->el;
6460 #line 1121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6461 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
6462 #line 1121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6463 _tmp14_ = clutter_actor_get_width (_tmp13_);
6464 #line 1121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6466 #line 1121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6467 _tmp16_ = self->priv->_this;
6468 #line 1121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6469 _tmp17_ = _tmp16_->clutterembed;
6470 #line 1121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6471 _tmp18_ = _tmp17_->el;
6472 #line 1121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6473 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
6474 #line 1121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6475 _tmp20_ = clutter_actor_get_height (_tmp19_);
6476 #line 1121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6478 #line 1121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6479 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
6480 #line 6481 "MainWindow.vala.c"
6482 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6484 #line 6485 "MainWindow.vala.c"
6488 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_new (Xcls_MainWindow* _owner) {
6489 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6490 return xcls_mainwindow_xcls_objectview_construct (XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, _owner);
6491 #line 6492 "MainWindow.vala.c"
6495 static void xcls_mainwindow_xcls_objectview_class_init (Xcls_MainWindowXcls_objectviewClass * klass) {
6496 #line 1085 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6497 xcls_mainwindow_xcls_objectview_parent_class = g_type_class_peek_parent (klass);
6498 #line 1085 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6499 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_objectviewPrivate));
6500 #line 1085 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6501 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_objectview_finalize;
6502 #line 6503 "MainWindow.vala.c"
6506 static void xcls_mainwindow_xcls_objectview_instance_init (Xcls_MainWindowXcls_objectview * self) {
6507 #line 1085 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6508 self->priv = XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_PRIVATE (self);
6509 #line 6510 "MainWindow.vala.c"
6513 static void xcls_mainwindow_xcls_objectview_finalize (GObject* obj) {
6514 Xcls_MainWindowXcls_objectview * self;
6515 #line 1085 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6516 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectview);
6517 #line 1087 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6518 _g_object_unref0 (self->el);
6519 #line 1088 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6520 _g_object_unref0 (self->priv->_this);
6521 #line 1085 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6522 G_OBJECT_CLASS (xcls_mainwindow_xcls_objectview_parent_class)->finalize (obj);
6523 #line 6524 "MainWindow.vala.c"
6527 GType xcls_mainwindow_xcls_objectview_get_type (void) {
6528 static volatile gsize xcls_mainwindow_xcls_objectview_type_id__volatile = 0;
6529 if (g_once_init_enter (&xcls_mainwindow_xcls_objectview_type_id__volatile)) {
6530 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 };
6531 GType xcls_mainwindow_xcls_objectview_type_id;
6532 xcls_mainwindow_xcls_objectview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_objectview", &g_define_type_info, 0);
6533 g_once_init_leave (&xcls_mainwindow_xcls_objectview_type_id__volatile, xcls_mainwindow_xcls_objectview_type_id);
6535 return xcls_mainwindow_xcls_objectview_type_id__volatile;
6539 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_construct (GType object_type, Xcls_MainWindow* _owner) {
6540 Xcls_MainWindowXcls_codeeditview * self = NULL;
6541 Xcls_MainWindow* _tmp0_;
6542 Xcls_MainWindow* _tmp1_;
6543 Xcls_MainWindow* _tmp2_;
6544 Xcls_MainWindowXcls_codeeditview* _tmp3_;
6545 GtkClutterActor* _tmp4_;
6546 #line 1140 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6547 g_return_val_if_fail (_owner != NULL, NULL);
6548 #line 1140 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6549 self = (Xcls_MainWindowXcls_codeeditview*) g_object_new (object_type, NULL);
6550 #line 1142 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6552 #line 1142 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6553 _tmp1_ = _g_object_ref0 (_tmp0_);
6554 #line 1142 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6555 _g_object_unref0 (self->priv->_this);
6556 #line 1142 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6557 self->priv->_this = _tmp1_;
6558 #line 1143 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6559 _tmp2_ = self->priv->_this;
6560 #line 1143 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6561 _tmp3_ = _g_object_ref0 (self);
6562 #line 1143 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6563 _g_object_unref0 (_tmp2_->codeeditview);
6564 #line 1143 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6565 _tmp2_->codeeditview = _tmp3_;
6566 #line 1144 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6567 _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
6568 #line 1144 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6569 g_object_ref_sink (_tmp4_);
6570 #line 1144 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6571 _g_object_unref0 (self->el);
6572 #line 1144 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6574 #line 6575 "MainWindow.vala.c"
6576 GtkClutterActor* _tmp5_;
6577 GtkClutterActor* _tmp6_;
6578 GtkClutterActor* _tmp7_;
6579 GtkClutterActor* _tmp8_;
6580 GtkClutterActor* _tmp9_;
6581 Xcls_MainWindow* _tmp10_;
6582 Xcls_MainWindowXcls_clutterembed* _tmp11_;
6583 GtkClutterEmbed* _tmp12_;
6584 ClutterActor* _tmp13_ = NULL;
6587 Xcls_MainWindow* _tmp16_;
6588 Xcls_MainWindowXcls_clutterembed* _tmp17_;
6589 GtkClutterEmbed* _tmp18_;
6590 ClutterActor* _tmp19_ = NULL;
6593 #line 1162 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6595 #line 1162 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6596 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
6597 #line 1163 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6599 #line 1163 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6600 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
6601 #line 1165 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6603 #line 1165 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6604 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
6605 #line 1166 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6607 #line 1166 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6608 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
6609 #line 1167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6611 #line 1167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6612 _tmp10_ = self->priv->_this;
6613 #line 1167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6614 _tmp11_ = _tmp10_->clutterembed;
6615 #line 1167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6616 _tmp12_ = _tmp11_->el;
6617 #line 1167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6618 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
6619 #line 1167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6620 _tmp14_ = clutter_actor_get_width (_tmp13_);
6621 #line 1167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6623 #line 1167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6624 _tmp16_ = self->priv->_this;
6625 #line 1167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6626 _tmp17_ = _tmp16_->clutterembed;
6627 #line 1167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6628 _tmp18_ = _tmp17_->el;
6629 #line 1167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6630 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
6631 #line 1167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6632 _tmp20_ = clutter_actor_get_height (_tmp19_);
6633 #line 1167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6635 #line 1167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6636 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
6637 #line 6638 "MainWindow.vala.c"
6639 #line 1140 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6641 #line 6642 "MainWindow.vala.c"
6645 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_new (Xcls_MainWindow* _owner) {
6646 #line 1140 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6647 return xcls_mainwindow_xcls_codeeditview_construct (XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, _owner);
6648 #line 6649 "MainWindow.vala.c"
6652 static void xcls_mainwindow_xcls_codeeditview_class_init (Xcls_MainWindowXcls_codeeditviewClass * klass) {
6653 #line 1131 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6654 xcls_mainwindow_xcls_codeeditview_parent_class = g_type_class_peek_parent (klass);
6655 #line 1131 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6656 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_codeeditviewPrivate));
6657 #line 1131 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6658 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_codeeditview_finalize;
6659 #line 6660 "MainWindow.vala.c"
6663 static void xcls_mainwindow_xcls_codeeditview_instance_init (Xcls_MainWindowXcls_codeeditview * self) {
6664 #line 1131 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6665 self->priv = XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_PRIVATE (self);
6666 #line 6667 "MainWindow.vala.c"
6670 static void xcls_mainwindow_xcls_codeeditview_finalize (GObject* obj) {
6671 Xcls_MainWindowXcls_codeeditview * self;
6672 #line 1131 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6673 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditview);
6674 #line 1133 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6675 _g_object_unref0 (self->el);
6676 #line 1134 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6677 _g_object_unref0 (self->priv->_this);
6678 #line 1131 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6679 G_OBJECT_CLASS (xcls_mainwindow_xcls_codeeditview_parent_class)->finalize (obj);
6680 #line 6681 "MainWindow.vala.c"
6684 GType xcls_mainwindow_xcls_codeeditview_get_type (void) {
6685 static volatile gsize xcls_mainwindow_xcls_codeeditview_type_id__volatile = 0;
6686 if (g_once_init_enter (&xcls_mainwindow_xcls_codeeditview_type_id__volatile)) {
6687 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 };
6688 GType xcls_mainwindow_xcls_codeeditview_type_id;
6689 xcls_mainwindow_xcls_codeeditview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_codeeditview", &g_define_type_info, 0);
6690 g_once_init_leave (&xcls_mainwindow_xcls_codeeditview_type_id__volatile, xcls_mainwindow_xcls_codeeditview_type_id);
6692 return xcls_mainwindow_xcls_codeeditview_type_id__volatile;
6696 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_construct (GType object_type, Xcls_MainWindow* _owner) {
6697 Xcls_MainWindowXcls_addpropsview * self = NULL;
6698 Xcls_MainWindow* _tmp0_;
6699 Xcls_MainWindow* _tmp1_;
6700 Xcls_MainWindow* _tmp2_;
6701 Xcls_MainWindowXcls_addpropsview* _tmp3_;
6702 GtkClutterActor* _tmp4_;
6703 #line 1186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6704 g_return_val_if_fail (_owner != NULL, NULL);
6705 #line 1186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6706 self = (Xcls_MainWindowXcls_addpropsview*) g_object_new (object_type, NULL);
6707 #line 1188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6709 #line 1188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6710 _tmp1_ = _g_object_ref0 (_tmp0_);
6711 #line 1188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6712 _g_object_unref0 (self->priv->_this);
6713 #line 1188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6714 self->priv->_this = _tmp1_;
6715 #line 1189 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6716 _tmp2_ = self->priv->_this;
6717 #line 1189 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6718 _tmp3_ = _g_object_ref0 (self);
6719 #line 1189 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6720 _g_object_unref0 (_tmp2_->addpropsview);
6721 #line 1189 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6722 _tmp2_->addpropsview = _tmp3_;
6723 #line 1190 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6724 _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
6725 #line 1190 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6726 g_object_ref_sink (_tmp4_);
6727 #line 1190 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6728 _g_object_unref0 (self->el);
6729 #line 1190 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6731 #line 6732 "MainWindow.vala.c"
6733 GtkClutterActor* _tmp5_;
6734 GtkClutterActor* _tmp6_;
6735 GtkClutterActor* _tmp7_;
6736 GtkClutterActor* _tmp8_;
6737 GtkClutterActor* _tmp9_;
6738 Xcls_MainWindow* _tmp10_;
6739 Xcls_MainWindowXcls_clutterembed* _tmp11_;
6740 GtkClutterEmbed* _tmp12_;
6741 ClutterActor* _tmp13_ = NULL;
6744 Xcls_MainWindow* _tmp16_;
6745 Xcls_MainWindowXcls_clutterembed* _tmp17_;
6746 GtkClutterEmbed* _tmp18_;
6747 ClutterActor* _tmp19_ = NULL;
6750 #line 1208 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6752 #line 1208 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6753 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
6754 #line 1209 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6756 #line 1209 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6757 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
6758 #line 1211 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6760 #line 1211 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6761 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
6762 #line 1212 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6764 #line 1212 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6765 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
6766 #line 1213 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6768 #line 1213 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6769 _tmp10_ = self->priv->_this;
6770 #line 1213 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6771 _tmp11_ = _tmp10_->clutterembed;
6772 #line 1213 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6773 _tmp12_ = _tmp11_->el;
6774 #line 1213 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6775 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
6776 #line 1213 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6777 _tmp14_ = clutter_actor_get_width (_tmp13_);
6778 #line 1213 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6780 #line 1213 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6781 _tmp16_ = self->priv->_this;
6782 #line 1213 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6783 _tmp17_ = _tmp16_->clutterembed;
6784 #line 1213 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6785 _tmp18_ = _tmp17_->el;
6786 #line 1213 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6787 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
6788 #line 1213 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6789 _tmp20_ = clutter_actor_get_height (_tmp19_);
6790 #line 1213 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6792 #line 1213 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6793 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
6794 #line 6795 "MainWindow.vala.c"
6796 #line 1186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6798 #line 6799 "MainWindow.vala.c"
6802 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_new (Xcls_MainWindow* _owner) {
6803 #line 1186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6804 return xcls_mainwindow_xcls_addpropsview_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, _owner);
6805 #line 6806 "MainWindow.vala.c"
6809 static void xcls_mainwindow_xcls_addpropsview_class_init (Xcls_MainWindowXcls_addpropsviewClass * klass) {
6810 #line 1177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6811 xcls_mainwindow_xcls_addpropsview_parent_class = g_type_class_peek_parent (klass);
6812 #line 1177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6813 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addpropsviewPrivate));
6814 #line 1177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6815 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addpropsview_finalize;
6816 #line 6817 "MainWindow.vala.c"
6820 static void xcls_mainwindow_xcls_addpropsview_instance_init (Xcls_MainWindowXcls_addpropsview * self) {
6821 #line 1177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6822 self->priv = XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_PRIVATE (self);
6823 #line 6824 "MainWindow.vala.c"
6827 static void xcls_mainwindow_xcls_addpropsview_finalize (GObject* obj) {
6828 Xcls_MainWindowXcls_addpropsview * self;
6829 #line 1177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6830 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsview);
6831 #line 1179 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6832 _g_object_unref0 (self->el);
6833 #line 1180 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6834 _g_object_unref0 (self->priv->_this);
6835 #line 1177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6836 G_OBJECT_CLASS (xcls_mainwindow_xcls_addpropsview_parent_class)->finalize (obj);
6837 #line 6838 "MainWindow.vala.c"
6841 GType xcls_mainwindow_xcls_addpropsview_get_type (void) {
6842 static volatile gsize xcls_mainwindow_xcls_addpropsview_type_id__volatile = 0;
6843 if (g_once_init_enter (&xcls_mainwindow_xcls_addpropsview_type_id__volatile)) {
6844 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 };
6845 GType xcls_mainwindow_xcls_addpropsview_type_id;
6846 xcls_mainwindow_xcls_addpropsview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addpropsview", &g_define_type_info, 0);
6847 g_once_init_leave (&xcls_mainwindow_xcls_addpropsview_type_id__volatile, xcls_mainwindow_xcls_addpropsview_type_id);
6849 return xcls_mainwindow_xcls_addpropsview_type_id__volatile;
6853 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_construct (GType object_type, Xcls_MainWindow* _owner) {
6854 Xcls_MainWindowXcls_projecteditview * self = NULL;
6855 Xcls_MainWindow* _tmp0_;
6856 Xcls_MainWindow* _tmp1_;
6857 Xcls_MainWindow* _tmp2_;
6858 Xcls_MainWindowXcls_projecteditview* _tmp3_;
6859 GtkClutterActor* _tmp4_;
6860 #line 1232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6861 g_return_val_if_fail (_owner != NULL, NULL);
6862 #line 1232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6863 self = (Xcls_MainWindowXcls_projecteditview*) g_object_new (object_type, NULL);
6864 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6866 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6867 _tmp1_ = _g_object_ref0 (_tmp0_);
6868 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6869 _g_object_unref0 (self->priv->_this);
6870 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6871 self->priv->_this = _tmp1_;
6872 #line 1235 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6873 _tmp2_ = self->priv->_this;
6874 #line 1235 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6875 _tmp3_ = _g_object_ref0 (self);
6876 #line 1235 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6877 _g_object_unref0 (_tmp2_->projecteditview);
6878 #line 1235 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6879 _tmp2_->projecteditview = _tmp3_;
6880 #line 1236 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6881 _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
6882 #line 1236 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6883 g_object_ref_sink (_tmp4_);
6884 #line 1236 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6885 _g_object_unref0 (self->el);
6886 #line 1236 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6888 #line 6889 "MainWindow.vala.c"
6890 GtkClutterActor* _tmp5_;
6891 Xcls_MainWindow* _tmp6_;
6892 Xcls_MainWindowXcls_clutterembed* _tmp7_;
6893 GtkClutterEmbed* _tmp8_;
6894 ClutterActor* _tmp9_ = NULL;
6895 ClutterAlignConstraint* _tmp10_;
6896 ClutterAlignConstraint* _tmp11_;
6897 GtkClutterActor* _tmp12_;
6898 GtkClutterActor* _tmp13_;
6899 GtkClutterActor* _tmp14_;
6900 Xcls_MainWindow* _tmp15_;
6901 Xcls_MainWindowXcls_clutterembed* _tmp16_;
6902 GtkClutterEmbed* _tmp17_;
6903 ClutterActor* _tmp18_ = NULL;
6906 Xcls_MainWindow* _tmp21_;
6907 Xcls_MainWindowXcls_clutterembed* _tmp22_;
6908 GtkClutterEmbed* _tmp23_;
6909 ClutterActor* _tmp24_ = NULL;
6912 #line 1246 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6914 #line 1246 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6915 _tmp6_ = self->priv->_this;
6916 #line 1246 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6917 _tmp7_ = _tmp6_->clutterembed;
6918 #line 1246 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6919 _tmp8_ = _tmp7_->el;
6920 #line 1246 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6921 _tmp9_ = gtk_clutter_embed_get_stage (_tmp8_);
6922 #line 1246 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6923 _tmp10_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp9_, CLUTTER_ALIGN_X_AXIS, 1.0f);
6924 #line 1246 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6925 g_object_ref_sink (_tmp10_);
6926 #line 1246 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6928 #line 1246 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6929 clutter_actor_add_constraint ((ClutterActor*) _tmp5_, (ClutterConstraint*) _tmp11_);
6930 #line 1246 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6931 _g_object_unref0 (_tmp11_);
6932 #line 1255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6934 #line 1255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6935 clutter_actor_set_pivot_point ((ClutterActor*) _tmp12_, 0.0f, 0.0f);
6936 #line 1256 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6938 #line 1256 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6939 clutter_actor_set_scale ((ClutterActor*) _tmp13_, (gdouble) 1.0f, (gdouble) 0.0f);
6940 #line 1257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6942 #line 1257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6943 _tmp15_ = self->priv->_this;
6944 #line 1257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6945 _tmp16_ = _tmp15_->clutterembed;
6946 #line 1257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6947 _tmp17_ = _tmp16_->el;
6948 #line 1257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6949 _tmp18_ = gtk_clutter_embed_get_stage (_tmp17_);
6950 #line 1257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6951 _tmp19_ = clutter_actor_get_width (_tmp18_);
6952 #line 1257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6954 #line 1257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6955 _tmp21_ = self->priv->_this;
6956 #line 1257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6957 _tmp22_ = _tmp21_->clutterembed;
6958 #line 1257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6959 _tmp23_ = _tmp22_->el;
6960 #line 1257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6961 _tmp24_ = gtk_clutter_embed_get_stage (_tmp23_);
6962 #line 1257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6963 _tmp25_ = clutter_actor_get_height (_tmp24_);
6964 #line 1257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6966 #line 1257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6967 clutter_actor_set_size ((ClutterActor*) _tmp14_, _tmp20_ - 50, _tmp26_ / 2);
6968 #line 6969 "MainWindow.vala.c"
6970 #line 1232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6972 #line 6973 "MainWindow.vala.c"
6976 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_new (Xcls_MainWindow* _owner) {
6977 #line 1232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6978 return xcls_mainwindow_xcls_projecteditview_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, _owner);
6979 #line 6980 "MainWindow.vala.c"
6983 static void xcls_mainwindow_xcls_projecteditview_class_init (Xcls_MainWindowXcls_projecteditviewClass * klass) {
6984 #line 1223 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6985 xcls_mainwindow_xcls_projecteditview_parent_class = g_type_class_peek_parent (klass);
6986 #line 1223 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6987 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projecteditviewPrivate));
6988 #line 1223 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6989 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projecteditview_finalize;
6990 #line 6991 "MainWindow.vala.c"
6994 static void xcls_mainwindow_xcls_projecteditview_instance_init (Xcls_MainWindowXcls_projecteditview * self) {
6995 #line 1223 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6996 self->priv = XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_PRIVATE (self);
6997 #line 6998 "MainWindow.vala.c"
7001 static void xcls_mainwindow_xcls_projecteditview_finalize (GObject* obj) {
7002 Xcls_MainWindowXcls_projecteditview * self;
7003 #line 1223 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7004 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditview);
7005 #line 1225 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7006 _g_object_unref0 (self->el);
7007 #line 1226 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7008 _g_object_unref0 (self->priv->_this);
7009 #line 1223 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7010 G_OBJECT_CLASS (xcls_mainwindow_xcls_projecteditview_parent_class)->finalize (obj);
7011 #line 7012 "MainWindow.vala.c"
7015 GType xcls_mainwindow_xcls_projecteditview_get_type (void) {
7016 static volatile gsize xcls_mainwindow_xcls_projecteditview_type_id__volatile = 0;
7017 if (g_once_init_enter (&xcls_mainwindow_xcls_projecteditview_type_id__volatile)) {
7018 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 };
7019 GType xcls_mainwindow_xcls_projecteditview_type_id;
7020 xcls_mainwindow_xcls_projecteditview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projecteditview", &g_define_type_info, 0);
7021 g_once_init_leave (&xcls_mainwindow_xcls_projecteditview_type_id__volatile, xcls_mainwindow_xcls_projecteditview_type_id);
7023 return xcls_mainwindow_xcls_projecteditview_type_id__volatile;
7027 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_construct (GType object_type, Xcls_MainWindow* _owner) {
7028 Xcls_MainWindowXcls_buttonlayout * self = NULL;
7029 Xcls_MainWindow* _tmp0_;
7030 Xcls_MainWindow* _tmp1_;
7031 Xcls_MainWindow* _tmp2_;
7032 Xcls_MainWindowXcls_buttonlayout* _tmp3_;
7033 ClutterActor* _tmp4_;
7034 Xcls_MainWindow* _tmp5_;
7035 Xcls_MainWindowXcls_BoxLayout17* _tmp6_;
7036 Xcls_MainWindowXcls_BoxLayout17* child_0;
7037 ClutterActor* _tmp7_;
7038 ClutterBoxLayout* _tmp8_;
7039 Xcls_MainWindow* _tmp9_;
7040 Xcls_MainWindowXcls_projectbutton* _tmp10_;
7041 Xcls_MainWindowXcls_projectbutton* child_1;
7042 ClutterActor* _tmp11_;
7043 ClutterActor* _tmp12_;
7044 Xcls_MainWindow* _tmp13_;
7045 Xcls_MainWindowXcls_projecteditbutton* _tmp14_;
7046 Xcls_MainWindowXcls_projecteditbutton* child_2;
7047 ClutterActor* _tmp15_;
7048 ClutterActor* _tmp16_;
7049 Xcls_MainWindow* _tmp17_;
7050 Xcls_MainWindowXcls_objectshowbutton* _tmp18_;
7051 Xcls_MainWindowXcls_objectshowbutton* child_3;
7052 ClutterActor* _tmp19_;
7053 ClutterActor* _tmp20_;
7054 Xcls_MainWindow* _tmp21_;
7055 Xcls_MainWindowXcls_addpropbutton* _tmp22_;
7056 Xcls_MainWindowXcls_addpropbutton* child_4;
7057 ClutterActor* _tmp23_;
7058 ClutterActor* _tmp24_;
7059 Xcls_MainWindow* _tmp25_;
7060 Xcls_MainWindowXcls_addlistenerbutton* _tmp26_;
7061 Xcls_MainWindowXcls_addlistenerbutton* child_5;
7062 ClutterActor* _tmp27_;
7063 ClutterActor* _tmp28_;
7064 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7065 g_return_val_if_fail (_owner != NULL, NULL);
7066 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7067 self = (Xcls_MainWindowXcls_buttonlayout*) g_object_new (object_type, NULL);
7068 #line 1278 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7070 #line 1278 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7071 _tmp1_ = _g_object_ref0 (_tmp0_);
7072 #line 1278 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7073 _g_object_unref0 (self->priv->_this);
7074 #line 1278 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7075 self->priv->_this = _tmp1_;
7076 #line 1279 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7077 _tmp2_ = self->priv->_this;
7078 #line 1279 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7079 _tmp3_ = _g_object_ref0 (self);
7080 #line 1279 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7081 _g_object_unref0 (_tmp2_->buttonlayout);
7082 #line 1279 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7083 _tmp2_->buttonlayout = _tmp3_;
7084 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7085 _tmp4_ = clutter_actor_new ();
7086 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7087 g_object_ref_sink (_tmp4_);
7088 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7089 _g_object_unref0 (self->el);
7090 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7092 #line 1285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7093 _tmp5_ = self->priv->_this;
7094 #line 1285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7095 _tmp6_ = xcls_mainwindow_xcls_boxlayout17_new (_tmp5_);
7096 #line 1285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7098 #line 1286 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7099 g_object_ref ((GObject*) child_0);
7100 #line 1287 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7102 #line 1287 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7103 _tmp8_ = child_0->el;
7104 #line 1287 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7105 clutter_actor_set_layout_manager (_tmp7_, (ClutterLayoutManager*) _tmp8_);
7106 #line 1288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7107 _tmp9_ = self->priv->_this;
7108 #line 1288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7109 _tmp10_ = xcls_mainwindow_xcls_projectbutton_new (_tmp9_);
7110 #line 1288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7112 #line 1289 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7113 g_object_ref ((GObject*) child_1);
7114 #line 1290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7116 #line 1290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7117 _tmp12_ = child_1->el;
7118 #line 1290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7119 clutter_actor_add_child (_tmp11_, _tmp12_);
7120 #line 1291 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7121 _tmp13_ = self->priv->_this;
7122 #line 1291 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7123 _tmp14_ = xcls_mainwindow_xcls_projecteditbutton_new (_tmp13_);
7124 #line 1291 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7126 #line 1292 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7127 g_object_ref ((GObject*) child_2);
7128 #line 1293 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7130 #line 1293 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7131 _tmp16_ = child_2->el;
7132 #line 1293 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7133 clutter_actor_add_child (_tmp15_, _tmp16_);
7134 #line 1294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7135 _tmp17_ = self->priv->_this;
7136 #line 1294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7137 _tmp18_ = xcls_mainwindow_xcls_objectshowbutton_new (_tmp17_);
7138 #line 1294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7140 #line 1295 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7141 g_object_ref ((GObject*) child_3);
7142 #line 1296 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7144 #line 1296 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7145 _tmp20_ = child_3->el;
7146 #line 1296 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7147 clutter_actor_add_child (_tmp19_, _tmp20_);
7148 #line 1297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7149 _tmp21_ = self->priv->_this;
7150 #line 1297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7151 _tmp22_ = xcls_mainwindow_xcls_addpropbutton_new (_tmp21_);
7152 #line 1297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7154 #line 1298 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7155 g_object_ref ((GObject*) child_4);
7156 #line 1299 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7158 #line 1299 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7159 _tmp24_ = child_4->el;
7160 #line 1299 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7161 clutter_actor_add_child (_tmp23_, _tmp24_);
7162 #line 1300 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7163 _tmp25_ = self->priv->_this;
7164 #line 1300 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7165 _tmp26_ = xcls_mainwindow_xcls_addlistenerbutton_new (_tmp25_);
7166 #line 1300 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7168 #line 1301 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7169 g_object_ref ((GObject*) child_5);
7170 #line 1302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7172 #line 1302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7173 _tmp28_ = child_5->el;
7174 #line 1302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7175 clutter_actor_add_child (_tmp27_, _tmp28_);
7176 #line 7177 "MainWindow.vala.c"
7178 ClutterActor* _tmp29_;
7179 Xcls_MainWindow* _tmp30_;
7180 Xcls_MainWindowXcls_clutterembed* _tmp31_;
7181 GtkClutterEmbed* _tmp32_;
7182 ClutterActor* _tmp33_ = NULL;
7183 ClutterAlignConstraint* _tmp34_;
7184 ClutterAlignConstraint* _tmp35_;
7185 ClutterActor* _tmp36_;
7186 ClutterActor* _tmp37_;
7187 Xcls_MainWindow* _tmp38_;
7188 Xcls_MainWindowXcls_clutterembed* _tmp39_;
7189 GtkClutterEmbed* _tmp40_;
7190 ClutterActor* _tmp41_ = NULL;
7193 #line 1307 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7195 #line 1307 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7196 _tmp30_ = self->priv->_this;
7197 #line 1307 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7198 _tmp31_ = _tmp30_->clutterembed;
7199 #line 1307 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7200 _tmp32_ = _tmp31_->el;
7201 #line 1307 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7202 _tmp33_ = gtk_clutter_embed_get_stage (_tmp32_);
7203 #line 1307 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7204 _tmp34_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp33_, CLUTTER_ALIGN_X_AXIS, 0.0f);
7205 #line 1307 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7206 g_object_ref_sink (_tmp34_);
7207 #line 1307 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7209 #line 1307 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7210 clutter_actor_add_constraint (_tmp29_, (ClutterConstraint*) _tmp35_);
7211 #line 1307 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7212 _g_object_unref0 (_tmp35_);
7213 #line 1317 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7215 #line 1317 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7216 clutter_actor_set_pivot_point (_tmp36_, 0.5f, 0.5f);
7217 #line 1318 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7219 #line 1318 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7220 _tmp38_ = self->priv->_this;
7221 #line 1318 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7222 _tmp39_ = _tmp38_->clutterembed;
7223 #line 1318 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7224 _tmp40_ = _tmp39_->el;
7225 #line 1318 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7226 _tmp41_ = gtk_clutter_embed_get_stage (_tmp40_);
7227 #line 1318 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7228 _tmp42_ = clutter_actor_get_height (_tmp41_);
7229 #line 1318 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7231 #line 1318 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7232 clutter_actor_set_size (_tmp37_, (gfloat) 50, _tmp43_);
7233 #line 7234 "MainWindow.vala.c"
7235 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7236 _g_object_unref0 (child_5);
7237 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7238 _g_object_unref0 (child_4);
7239 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7240 _g_object_unref0 (child_3);
7241 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7242 _g_object_unref0 (child_2);
7243 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7244 _g_object_unref0 (child_1);
7245 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7246 _g_object_unref0 (child_0);
7247 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7249 #line 7250 "MainWindow.vala.c"
7253 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_new (Xcls_MainWindow* _owner) {
7254 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7255 return xcls_mainwindow_xcls_buttonlayout_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, _owner);
7256 #line 7257 "MainWindow.vala.c"
7260 static void xcls_mainwindow_xcls_buttonlayout_class_init (Xcls_MainWindowXcls_buttonlayoutClass * klass) {
7261 #line 1267 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7262 xcls_mainwindow_xcls_buttonlayout_parent_class = g_type_class_peek_parent (klass);
7263 #line 1267 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7264 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_buttonlayoutPrivate));
7265 #line 1267 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7266 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_buttonlayout_finalize;
7267 #line 7268 "MainWindow.vala.c"
7271 static void xcls_mainwindow_xcls_buttonlayout_instance_init (Xcls_MainWindowXcls_buttonlayout * self) {
7272 #line 1267 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7273 self->priv = XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_PRIVATE (self);
7274 #line 7275 "MainWindow.vala.c"
7278 static void xcls_mainwindow_xcls_buttonlayout_finalize (GObject* obj) {
7279 Xcls_MainWindowXcls_buttonlayout * self;
7280 #line 1267 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7281 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayout);
7282 #line 1269 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7283 _g_object_unref0 (self->el);
7284 #line 1270 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7285 _g_object_unref0 (self->priv->_this);
7286 #line 1267 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7287 G_OBJECT_CLASS (xcls_mainwindow_xcls_buttonlayout_parent_class)->finalize (obj);
7288 #line 7289 "MainWindow.vala.c"
7292 GType xcls_mainwindow_xcls_buttonlayout_get_type (void) {
7293 static volatile gsize xcls_mainwindow_xcls_buttonlayout_type_id__volatile = 0;
7294 if (g_once_init_enter (&xcls_mainwindow_xcls_buttonlayout_type_id__volatile)) {
7295 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 };
7296 GType xcls_mainwindow_xcls_buttonlayout_type_id;
7297 xcls_mainwindow_xcls_buttonlayout_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_buttonlayout", &g_define_type_info, 0);
7298 g_once_init_leave (&xcls_mainwindow_xcls_buttonlayout_type_id__volatile, xcls_mainwindow_xcls_buttonlayout_type_id);
7300 return xcls_mainwindow_xcls_buttonlayout_type_id__volatile;
7304 Xcls_MainWindowXcls_BoxLayout17* xcls_mainwindow_xcls_boxlayout17_construct (GType object_type, Xcls_MainWindow* _owner) {
7305 Xcls_MainWindowXcls_BoxLayout17 * self = NULL;
7306 Xcls_MainWindow* _tmp0_;
7307 Xcls_MainWindow* _tmp1_;
7308 ClutterBoxLayout* _tmp2_;
7309 ClutterBoxLayout* _tmp3_;
7310 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7311 g_return_val_if_fail (_owner != NULL, NULL);
7312 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7313 self = (Xcls_MainWindowXcls_BoxLayout17*) g_object_new (object_type, NULL);
7314 #line 1339 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7316 #line 1339 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7317 _tmp1_ = _g_object_ref0 (_tmp0_);
7318 #line 1339 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7319 _g_object_unref0 (self->priv->_this);
7320 #line 1339 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7321 self->priv->_this = _tmp1_;
7322 #line 1340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7323 _tmp2_ = (ClutterBoxLayout*) clutter_box_layout_new ();
7324 #line 1340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7325 g_object_ref_sink (_tmp2_);
7326 #line 1340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7327 _g_object_unref0 (self->el);
7328 #line 1340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7330 #line 1345 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7332 #line 1345 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7333 clutter_box_layout_set_orientation (_tmp3_, CLUTTER_ORIENTATION_VERTICAL);
7334 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7336 #line 7337 "MainWindow.vala.c"
7340 Xcls_MainWindowXcls_BoxLayout17* xcls_mainwindow_xcls_boxlayout17_new (Xcls_MainWindow* _owner) {
7341 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7342 return xcls_mainwindow_xcls_boxlayout17_construct (XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17, _owner);
7343 #line 7344 "MainWindow.vala.c"
7347 static void xcls_mainwindow_xcls_boxlayout17_class_init (Xcls_MainWindowXcls_BoxLayout17Class * klass) {
7348 #line 1328 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7349 xcls_mainwindow_xcls_boxlayout17_parent_class = g_type_class_peek_parent (klass);
7350 #line 1328 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7351 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_BoxLayout17Private));
7352 #line 1328 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7353 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_boxlayout17_finalize;
7354 #line 7355 "MainWindow.vala.c"
7358 static void xcls_mainwindow_xcls_boxlayout17_instance_init (Xcls_MainWindowXcls_BoxLayout17 * self) {
7359 #line 1328 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7360 self->priv = XCLS_MAINWINDOW_XCLS_BOXLAYOUT17_GET_PRIVATE (self);
7361 #line 7362 "MainWindow.vala.c"
7365 static void xcls_mainwindow_xcls_boxlayout17_finalize (GObject* obj) {
7366 Xcls_MainWindowXcls_BoxLayout17 * self;
7367 #line 1328 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7368 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17, Xcls_MainWindowXcls_BoxLayout17);
7369 #line 1330 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7370 _g_object_unref0 (self->el);
7371 #line 1331 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7372 _g_object_unref0 (self->priv->_this);
7373 #line 1328 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7374 G_OBJECT_CLASS (xcls_mainwindow_xcls_boxlayout17_parent_class)->finalize (obj);
7375 #line 7376 "MainWindow.vala.c"
7379 GType xcls_mainwindow_xcls_boxlayout17_get_type (void) {
7380 static volatile gsize xcls_mainwindow_xcls_boxlayout17_type_id__volatile = 0;
7381 if (g_once_init_enter (&xcls_mainwindow_xcls_boxlayout17_type_id__volatile)) {
7382 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 };
7383 GType xcls_mainwindow_xcls_boxlayout17_type_id;
7384 xcls_mainwindow_xcls_boxlayout17_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_BoxLayout17", &g_define_type_info, 0);
7385 g_once_init_leave (&xcls_mainwindow_xcls_boxlayout17_type_id__volatile, xcls_mainwindow_xcls_boxlayout17_type_id);
7387 return xcls_mainwindow_xcls_boxlayout17_type_id__volatile;
7391 static gboolean __lambda19_ (Xcls_MainWindowXcls_projectbutton* self, ClutterCrossingEvent* event) {
7392 gboolean result = FALSE;
7393 ClutterActor* _tmp0_;
7394 ClutterColor _tmp1_ = {0};
7395 #line 1379 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7396 g_return_val_if_fail (event != NULL, FALSE);
7397 #line 1380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7399 #line 1380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7400 clutter_color_from_string (&_tmp1_, "#333");
7401 #line 1380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7402 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
7403 #line 1381 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7405 #line 1381 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7407 #line 7408 "MainWindow.vala.c"
7411 static gboolean ___lambda19__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
7413 result = __lambda19_ (self, event);
7414 #line 1379 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7416 #line 7417 "MainWindow.vala.c"
7420 static gboolean __lambda20_ (Xcls_MainWindowXcls_projectbutton* self, ClutterCrossingEvent* event) {
7421 gboolean result = FALSE;
7422 ClutterActor* _tmp0_;
7423 ClutterColor _tmp1_ = {0};
7424 #line 1383 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7425 g_return_val_if_fail (event != NULL, FALSE);
7426 #line 1384 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7428 #line 1384 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7429 clutter_color_from_string (&_tmp1_, "#000");
7430 #line 1384 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7431 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
7432 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7434 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7436 #line 7437 "MainWindow.vala.c"
7440 static gboolean ___lambda20__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
7442 result = __lambda20_ (self, event);
7443 #line 1383 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7445 #line 7446 "MainWindow.vala.c"
7449 static gboolean __lambda21_ (Xcls_MainWindowXcls_projectbutton* self) {
7450 gboolean result = FALSE;
7451 Xcls_MainWindow* _tmp0_;
7452 const gchar* _tmp1_;
7453 const gchar* _tmp2_;
7455 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7456 static GQuark _tmp3_label0 = 0;
7457 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7458 static GQuark _tmp3_label1 = 0;
7459 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7460 static GQuark _tmp3_label2 = 0;
7461 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7462 static GQuark _tmp3_label3 = 0;
7463 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7464 static GQuark _tmp3_label4 = 0;
7465 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7466 _tmp0_ = self->priv->_this;
7467 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7468 _tmp1_ = _tmp0_->state;
7469 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7471 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7472 _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
7473 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7474 if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
7475 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7477 #line 7478 "MainWindow.vala.c"
7480 Xcls_MainWindow* _tmp5_;
7481 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7482 _tmp5_ = self->priv->_this;
7483 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7484 xcls_mainwindow_hideViewEditing (_tmp5_);
7485 #line 1392 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7487 #line 7488 "MainWindow.vala.c"
7490 } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("files")))) {
7491 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7493 #line 7494 "MainWindow.vala.c"
7496 Xcls_MainWindow* _tmp6_;
7497 #line 1394 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7498 _tmp6_ = self->priv->_this;
7499 #line 1394 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7500 xcls_mainwindow_showViewEditing (_tmp6_);
7501 #line 1395 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7503 #line 7504 "MainWindow.vala.c"
7506 } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addprop")))) {
7507 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7509 #line 7510 "MainWindow.vala.c"
7512 Xcls_MainWindow* _tmp7_;
7513 Xcls_MainWindow* _tmp8_;
7514 #line 1398 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7515 _tmp7_ = self->priv->_this;
7516 #line 1398 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7517 xcls_mainwindow_hideAddProp (_tmp7_);
7518 #line 1399 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7519 _tmp8_ = self->priv->_this;
7520 #line 1399 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7521 xcls_mainwindow_hideViewEditing (_tmp8_);
7522 #line 1400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7524 #line 7525 "MainWindow.vala.c"
7527 } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addlistener")))) {
7528 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7530 #line 7531 "MainWindow.vala.c"
7533 Xcls_MainWindow* _tmp9_;
7534 Xcls_MainWindow* _tmp10_;
7535 #line 1402 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7536 _tmp9_ = self->priv->_this;
7537 #line 1402 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7538 xcls_mainwindow_hideAddListener (_tmp9_);
7539 #line 1403 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7540 _tmp10_ = self->priv->_this;
7541 #line 1403 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7542 xcls_mainwindow_hideViewEditing (_tmp10_);
7543 #line 1404 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7545 #line 7546 "MainWindow.vala.c"
7548 } else if (_tmp4_ == ((0 != _tmp3_label4) ? _tmp3_label4 : (_tmp3_label4 = g_quark_from_static_string ("object")))) {
7549 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7551 #line 7552 "MainWindow.vala.c"
7554 Xcls_MainWindow* _tmp11_;
7555 Xcls_MainWindow* _tmp12_;
7556 #line 1407 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7557 _tmp11_ = self->priv->_this;
7558 #line 1407 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7559 xcls_mainwindow_hideObject (_tmp11_);
7560 #line 1408 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7561 _tmp12_ = self->priv->_this;
7562 #line 1408 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7563 xcls_mainwindow_hideViewEditing (_tmp12_);
7564 #line 1409 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7566 #line 7567 "MainWindow.vala.c"
7570 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7572 #line 7573 "MainWindow.vala.c"
7575 #line 1412 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7577 #line 7578 "MainWindow.vala.c"
7581 #line 1414 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7583 #line 1414 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7585 #line 7586 "MainWindow.vala.c"
7589 static gboolean ___lambda21__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
7591 result = __lambda21_ (self);
7592 #line 1387 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7594 #line 7595 "MainWindow.vala.c"
7598 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
7599 Xcls_MainWindowXcls_projectbutton * self = NULL;
7600 Xcls_MainWindow* _tmp0_;
7601 Xcls_MainWindow* _tmp1_;
7602 Xcls_MainWindow* _tmp2_;
7603 Xcls_MainWindowXcls_projectbutton* _tmp3_;
7604 ClutterActor* _tmp4_;
7605 ClutterActor* _tmp5_;
7606 Xcls_MainWindow* _tmp6_;
7607 Xcls_MainWindowXcls_Text19* _tmp7_;
7608 Xcls_MainWindowXcls_Text19* child_0;
7609 ClutterActor* _tmp8_;
7610 ClutterText* _tmp9_;
7611 ClutterActor* _tmp10_;
7612 ClutterActor* _tmp11_;
7613 ClutterActor* _tmp12_;
7614 ClutterActor* _tmp13_;
7615 #line 1361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7616 g_return_val_if_fail (_owner != NULL, NULL);
7617 #line 1361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7618 self = (Xcls_MainWindowXcls_projectbutton*) g_object_new (object_type, NULL);
7619 #line 1363 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7621 #line 1363 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7622 _tmp1_ = _g_object_ref0 (_tmp0_);
7623 #line 1363 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7624 _g_object_unref0 (self->priv->_this);
7625 #line 1363 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7626 self->priv->_this = _tmp1_;
7627 #line 1364 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7628 _tmp2_ = self->priv->_this;
7629 #line 1364 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7630 _tmp3_ = _g_object_ref0 (self);
7631 #line 1364 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7632 _g_object_unref0 (_tmp2_->projectbutton);
7633 #line 1364 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7634 _tmp2_->projectbutton = _tmp3_;
7635 #line 1365 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7636 _tmp4_ = clutter_actor_new ();
7637 #line 1365 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7638 g_object_ref_sink (_tmp4_);
7639 #line 1365 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7640 _g_object_unref0 (self->el);
7641 #line 1365 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7643 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7645 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7646 clutter_actor_set_reactive (_tmp5_, TRUE);
7647 #line 1371 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7648 _tmp6_ = self->priv->_this;
7649 #line 1371 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7650 _tmp7_ = xcls_mainwindow_xcls_text19_new (_tmp6_);
7651 #line 1371 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7653 #line 1372 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7654 g_object_ref ((GObject*) child_0);
7655 #line 1373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7657 #line 1373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7658 _tmp9_ = child_0->el;
7659 #line 1373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7660 clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
7661 #line 1376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7663 #line 1376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7664 clutter_actor_set_size (_tmp10_, (gfloat) 50, (gfloat) 50);
7665 #line 1379 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7667 #line 1379 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7668 g_signal_connect_object (_tmp11_, "enter-event", (GCallback) ___lambda19__clutter_actor_enter_event, self, 0);
7669 #line 1383 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7671 #line 1383 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7672 g_signal_connect_object (_tmp12_, "leave-event", (GCallback) ___lambda20__clutter_actor_leave_event, self, 0);
7673 #line 1387 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7675 #line 1387 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7676 g_signal_connect_object (_tmp13_, "button-press-event", (GCallback) ___lambda21__clutter_actor_button_press_event, self, 0);
7677 #line 1361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7678 _g_object_unref0 (child_0);
7679 #line 1361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7681 #line 7682 "MainWindow.vala.c"
7685 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_new (Xcls_MainWindow* _owner) {
7686 #line 1361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7687 return xcls_mainwindow_xcls_projectbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, _owner);
7688 #line 7689 "MainWindow.vala.c"
7692 static void xcls_mainwindow_xcls_projectbutton_class_init (Xcls_MainWindowXcls_projectbuttonClass * klass) {
7693 #line 1352 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7694 xcls_mainwindow_xcls_projectbutton_parent_class = g_type_class_peek_parent (klass);
7695 #line 1352 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7696 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projectbuttonPrivate));
7697 #line 1352 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7698 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projectbutton_finalize;
7699 #line 7700 "MainWindow.vala.c"
7703 static void xcls_mainwindow_xcls_projectbutton_instance_init (Xcls_MainWindowXcls_projectbutton * self) {
7704 #line 1352 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7705 self->priv = XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_PRIVATE (self);
7706 #line 7707 "MainWindow.vala.c"
7710 static void xcls_mainwindow_xcls_projectbutton_finalize (GObject* obj) {
7711 Xcls_MainWindowXcls_projectbutton * self;
7712 #line 1352 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7713 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbutton);
7714 #line 1354 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7715 _g_object_unref0 (self->el);
7716 #line 1355 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7717 _g_object_unref0 (self->priv->_this);
7718 #line 1352 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7719 G_OBJECT_CLASS (xcls_mainwindow_xcls_projectbutton_parent_class)->finalize (obj);
7720 #line 7721 "MainWindow.vala.c"
7724 GType xcls_mainwindow_xcls_projectbutton_get_type (void) {
7725 static volatile gsize xcls_mainwindow_xcls_projectbutton_type_id__volatile = 0;
7726 if (g_once_init_enter (&xcls_mainwindow_xcls_projectbutton_type_id__volatile)) {
7727 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 };
7728 GType xcls_mainwindow_xcls_projectbutton_type_id;
7729 xcls_mainwindow_xcls_projectbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projectbutton", &g_define_type_info, 0);
7730 g_once_init_leave (&xcls_mainwindow_xcls_projectbutton_type_id__volatile, xcls_mainwindow_xcls_projectbutton_type_id);
7732 return xcls_mainwindow_xcls_projectbutton_type_id__volatile;
7736 Xcls_MainWindowXcls_Text19* xcls_mainwindow_xcls_text19_construct (GType object_type, Xcls_MainWindow* _owner) {
7737 Xcls_MainWindowXcls_Text19 * self = NULL;
7738 Xcls_MainWindow* _tmp0_;
7739 Xcls_MainWindow* _tmp1_;
7740 ClutterColor _tmp2_ = {0};
7741 ClutterText* _tmp3_;
7742 ClutterText* _tmp4_;
7743 ClutterText* _tmp5_;
7744 ClutterText* _tmp6_;
7745 ClutterText* _tmp7_;
7746 ClutterText* _tmp8_;
7747 #line 1432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7748 g_return_val_if_fail (_owner != NULL, NULL);
7749 #line 1432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7750 self = (Xcls_MainWindowXcls_Text19*) g_object_new (object_type, NULL);
7751 #line 1434 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7753 #line 1434 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7754 _tmp1_ = _g_object_ref0 (_tmp0_);
7755 #line 1434 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7756 _g_object_unref0 (self->priv->_this);
7757 #line 1434 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7758 self->priv->_this = _tmp1_;
7759 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7760 clutter_color_from_string (&_tmp2_, "#fff");
7761 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7762 _tmp3_ = (ClutterText*) clutter_text_new_full ("Sans 10px", "Open\nFiles", &_tmp2_);
7763 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7764 g_object_ref_sink (_tmp3_);
7765 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7766 _g_object_unref0 (self->el);
7767 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7769 #line 1440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7771 #line 1440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7772 clutter_text_set_line_alignment (_tmp4_, PANGO_ALIGN_CENTER);
7773 #line 1441 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7775 #line 1441 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7776 clutter_actor_set_x_align ((ClutterActor*) _tmp5_, CLUTTER_ACTOR_ALIGN_CENTER);
7777 #line 1442 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7779 #line 1442 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7780 clutter_actor_set_x_expand ((ClutterActor*) _tmp6_, FALSE);
7781 #line 1443 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7783 #line 1443 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7784 clutter_actor_set_y_align ((ClutterActor*) _tmp7_, CLUTTER_ACTOR_ALIGN_CENTER);
7785 #line 1444 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7787 #line 1444 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7788 clutter_actor_set_y_expand ((ClutterActor*) _tmp8_, FALSE);
7789 #line 1432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7791 #line 7792 "MainWindow.vala.c"
7795 Xcls_MainWindowXcls_Text19* xcls_mainwindow_xcls_text19_new (Xcls_MainWindow* _owner) {
7796 #line 1432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7797 return xcls_mainwindow_xcls_text19_construct (XCLS_MAINWINDOW_TYPE_XCLS_TEXT19, _owner);
7798 #line 7799 "MainWindow.vala.c"
7802 static void xcls_mainwindow_xcls_text19_class_init (Xcls_MainWindowXcls_Text19Class * klass) {
7803 #line 1423 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7804 xcls_mainwindow_xcls_text19_parent_class = g_type_class_peek_parent (klass);
7805 #line 1423 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7806 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Text19Private));
7807 #line 1423 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7808 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_text19_finalize;
7809 #line 7810 "MainWindow.vala.c"
7813 static void xcls_mainwindow_xcls_text19_instance_init (Xcls_MainWindowXcls_Text19 * self) {
7814 #line 1423 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7815 self->priv = XCLS_MAINWINDOW_XCLS_TEXT19_GET_PRIVATE (self);
7816 #line 7817 "MainWindow.vala.c"
7820 static void xcls_mainwindow_xcls_text19_finalize (GObject* obj) {
7821 Xcls_MainWindowXcls_Text19 * self;
7822 #line 1423 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7823 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TEXT19, Xcls_MainWindowXcls_Text19);
7824 #line 1425 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7825 _g_object_unref0 (self->el);
7826 #line 1426 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7827 _g_object_unref0 (self->priv->_this);
7828 #line 1423 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7829 G_OBJECT_CLASS (xcls_mainwindow_xcls_text19_parent_class)->finalize (obj);
7830 #line 7831 "MainWindow.vala.c"
7834 GType xcls_mainwindow_xcls_text19_get_type (void) {
7835 static volatile gsize xcls_mainwindow_xcls_text19_type_id__volatile = 0;
7836 if (g_once_init_enter (&xcls_mainwindow_xcls_text19_type_id__volatile)) {
7837 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 };
7838 GType xcls_mainwindow_xcls_text19_type_id;
7839 xcls_mainwindow_xcls_text19_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Text19", &g_define_type_info, 0);
7840 g_once_init_leave (&xcls_mainwindow_xcls_text19_type_id__volatile, xcls_mainwindow_xcls_text19_type_id);
7842 return xcls_mainwindow_xcls_text19_type_id__volatile;
7846 static gboolean __lambda41_ (Xcls_MainWindowXcls_projecteditbutton* self, ClutterCrossingEvent* event) {
7847 gboolean result = FALSE;
7848 ClutterActor* _tmp0_;
7849 ClutterColor _tmp1_ = {0};
7850 #line 1478 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7851 g_return_val_if_fail (event != NULL, FALSE);
7852 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7854 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7855 clutter_color_from_string (&_tmp1_, "#333");
7856 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7857 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
7858 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7860 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7862 #line 7863 "MainWindow.vala.c"
7866 static gboolean ___lambda41__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
7868 result = __lambda41_ (self, event);
7869 #line 1478 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7871 #line 7872 "MainWindow.vala.c"
7875 static gboolean __lambda42_ (Xcls_MainWindowXcls_projecteditbutton* self, ClutterCrossingEvent* event) {
7876 gboolean result = FALSE;
7877 ClutterActor* _tmp0_;
7878 ClutterColor _tmp1_ = {0};
7879 #line 1482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7880 g_return_val_if_fail (event != NULL, FALSE);
7881 #line 1483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7883 #line 1483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7884 clutter_color_from_string (&_tmp1_, "#000");
7885 #line 1483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7886 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
7887 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7889 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7891 #line 7892 "MainWindow.vala.c"
7895 static gboolean ___lambda42__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
7897 result = __lambda42_ (self, event);
7898 #line 1482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7900 #line 7901 "MainWindow.vala.c"
7904 static gboolean __lambda43_ (Xcls_MainWindowXcls_projecteditbutton* self) {
7905 gboolean result = FALSE;
7906 Xcls_MainWindow* _tmp0_;
7907 const gchar* _tmp1_;
7908 const gchar* _tmp2_;
7910 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7911 static GQuark _tmp3_label0 = 0;
7912 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7913 static GQuark _tmp3_label1 = 0;
7914 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7915 static GQuark _tmp3_label2 = 0;
7916 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7917 static GQuark _tmp3_label3 = 0;
7918 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7919 static GQuark _tmp3_label4 = 0;
7920 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7921 static GQuark _tmp3_label5 = 0;
7922 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7923 _tmp0_ = self->priv->_this;
7924 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7925 _tmp1_ = _tmp0_->state;
7926 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7928 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7929 _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
7930 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7931 if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
7932 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7934 #line 7935 "MainWindow.vala.c"
7937 Xcls_MainWindow* _tmp5_;
7938 #line 1489 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7939 _tmp5_ = self->priv->_this;
7940 #line 1489 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7941 xcls_mainwindow_showProjectEdit (_tmp5_);
7942 #line 1490 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7944 #line 7945 "MainWindow.vala.c"
7947 } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("files")))) {
7948 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7950 #line 7951 "MainWindow.vala.c"
7953 #line 1493 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7955 #line 7956 "MainWindow.vala.c"
7958 } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("projectedit")))) {
7959 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7961 #line 7962 "MainWindow.vala.c"
7964 Xcls_MainWindow* _tmp6_;
7965 #line 1495 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7966 _tmp6_ = self->priv->_this;
7967 #line 1495 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7968 xcls_mainwindow_hideProjectEdit (_tmp6_);
7969 #line 1496 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7971 #line 7972 "MainWindow.vala.c"
7974 } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addprop")))) {
7975 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7977 #line 7978 "MainWindow.vala.c"
7980 Xcls_MainWindow* _tmp7_;
7981 Xcls_MainWindow* _tmp8_;
7982 #line 1501 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7983 _tmp7_ = self->priv->_this;
7984 #line 1501 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7985 xcls_mainwindow_hideAddProp (_tmp7_);
7986 #line 1502 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7987 _tmp8_ = self->priv->_this;
7988 #line 1502 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7989 xcls_mainwindow_showProjectEdit (_tmp8_);
7990 #line 1503 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7992 #line 7993 "MainWindow.vala.c"
7995 } else if (_tmp4_ == ((0 != _tmp3_label4) ? _tmp3_label4 : (_tmp3_label4 = g_quark_from_static_string ("addlistener")))) {
7996 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7998 #line 7999 "MainWindow.vala.c"
8001 Xcls_MainWindow* _tmp9_;
8002 Xcls_MainWindow* _tmp10_;
8003 #line 1505 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8004 _tmp9_ = self->priv->_this;
8005 #line 1505 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8006 xcls_mainwindow_hideAddListener (_tmp9_);
8007 #line 1506 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8008 _tmp10_ = self->priv->_this;
8009 #line 1506 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8010 xcls_mainwindow_showProjectEdit (_tmp10_);
8011 #line 1507 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8013 #line 8014 "MainWindow.vala.c"
8016 } else if (_tmp4_ == ((0 != _tmp3_label5) ? _tmp3_label5 : (_tmp3_label5 = g_quark_from_static_string ("object")))) {
8017 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8019 #line 8020 "MainWindow.vala.c"
8022 Xcls_MainWindow* _tmp11_;
8023 Xcls_MainWindow* _tmp12_;
8024 #line 1510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8025 _tmp11_ = self->priv->_this;
8026 #line 1510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8027 xcls_mainwindow_hideObject (_tmp11_);
8028 #line 1511 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8029 _tmp12_ = self->priv->_this;
8030 #line 1511 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8031 xcls_mainwindow_showProjectEdit (_tmp12_);
8032 #line 1512 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8034 #line 8035 "MainWindow.vala.c"
8038 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8040 #line 8041 "MainWindow.vala.c"
8043 #line 1514 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8045 #line 8046 "MainWindow.vala.c"
8049 #line 1516 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8051 #line 1516 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8053 #line 8054 "MainWindow.vala.c"
8057 static gboolean ___lambda43__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
8059 result = __lambda43_ (self);
8060 #line 1486 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8062 #line 8063 "MainWindow.vala.c"
8066 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
8067 Xcls_MainWindowXcls_projecteditbutton * self = NULL;
8068 Xcls_MainWindow* _tmp0_;
8069 Xcls_MainWindow* _tmp1_;
8070 Xcls_MainWindow* _tmp2_;
8071 Xcls_MainWindowXcls_projecteditbutton* _tmp3_;
8072 ClutterActor* _tmp4_;
8073 ClutterActor* _tmp5_;
8074 Xcls_MainWindow* _tmp6_;
8075 Xcls_MainWindowXcls_Text21* _tmp7_;
8076 Xcls_MainWindowXcls_Text21* child_0;
8077 ClutterActor* _tmp8_;
8078 ClutterText* _tmp9_;
8079 ClutterActor* _tmp10_;
8080 ClutterActor* _tmp11_;
8081 ClutterActor* _tmp12_;
8082 ClutterActor* _tmp13_;
8083 #line 1460 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8084 g_return_val_if_fail (_owner != NULL, NULL);
8085 #line 1460 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8086 self = (Xcls_MainWindowXcls_projecteditbutton*) g_object_new (object_type, NULL);
8087 #line 1462 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8089 #line 1462 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8090 _tmp1_ = _g_object_ref0 (_tmp0_);
8091 #line 1462 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8092 _g_object_unref0 (self->priv->_this);
8093 #line 1462 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8094 self->priv->_this = _tmp1_;
8095 #line 1463 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8096 _tmp2_ = self->priv->_this;
8097 #line 1463 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8098 _tmp3_ = _g_object_ref0 (self);
8099 #line 1463 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8100 _g_object_unref0 (_tmp2_->projecteditbutton);
8101 #line 1463 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8102 _tmp2_->projecteditbutton = _tmp3_;
8103 #line 1464 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8104 _tmp4_ = clutter_actor_new ();
8105 #line 1464 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8106 g_object_ref_sink (_tmp4_);
8107 #line 1464 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8108 _g_object_unref0 (self->el);
8109 #line 1464 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8111 #line 1469 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8113 #line 1469 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8114 clutter_actor_set_reactive (_tmp5_, TRUE);
8115 #line 1470 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8116 _tmp6_ = self->priv->_this;
8117 #line 1470 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8118 _tmp7_ = xcls_mainwindow_xcls_text21_new (_tmp6_);
8119 #line 1470 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8121 #line 1471 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8122 g_object_ref ((GObject*) child_0);
8123 #line 1472 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8125 #line 1472 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8126 _tmp9_ = child_0->el;
8127 #line 1472 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8128 clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
8129 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8131 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8132 clutter_actor_set_size (_tmp10_, (gfloat) 50, (gfloat) 50);
8133 #line 1478 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8135 #line 1478 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8136 g_signal_connect_object (_tmp11_, "enter-event", (GCallback) ___lambda41__clutter_actor_enter_event, self, 0);
8137 #line 1482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8139 #line 1482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8140 g_signal_connect_object (_tmp12_, "leave-event", (GCallback) ___lambda42__clutter_actor_leave_event, self, 0);
8141 #line 1486 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8143 #line 1486 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8144 g_signal_connect_object (_tmp13_, "button-press-event", (GCallback) ___lambda43__clutter_actor_button_press_event, self, 0);
8145 #line 1460 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8146 _g_object_unref0 (child_0);
8147 #line 1460 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8149 #line 8150 "MainWindow.vala.c"
8153 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_new (Xcls_MainWindow* _owner) {
8154 #line 1460 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8155 return xcls_mainwindow_xcls_projecteditbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, _owner);
8156 #line 8157 "MainWindow.vala.c"
8160 static void xcls_mainwindow_xcls_projecteditbutton_class_init (Xcls_MainWindowXcls_projecteditbuttonClass * klass) {
8161 #line 1451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8162 xcls_mainwindow_xcls_projecteditbutton_parent_class = g_type_class_peek_parent (klass);
8163 #line 1451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8164 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projecteditbuttonPrivate));
8165 #line 1451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8166 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projecteditbutton_finalize;
8167 #line 8168 "MainWindow.vala.c"
8171 static void xcls_mainwindow_xcls_projecteditbutton_instance_init (Xcls_MainWindowXcls_projecteditbutton * self) {
8172 #line 1451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8173 self->priv = XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_PRIVATE (self);
8174 #line 8175 "MainWindow.vala.c"
8178 static void xcls_mainwindow_xcls_projecteditbutton_finalize (GObject* obj) {
8179 Xcls_MainWindowXcls_projecteditbutton * self;
8180 #line 1451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8181 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbutton);
8182 #line 1453 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8183 _g_object_unref0 (self->el);
8184 #line 1454 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8185 _g_object_unref0 (self->priv->_this);
8186 #line 1451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8187 G_OBJECT_CLASS (xcls_mainwindow_xcls_projecteditbutton_parent_class)->finalize (obj);
8188 #line 8189 "MainWindow.vala.c"
8192 GType xcls_mainwindow_xcls_projecteditbutton_get_type (void) {
8193 static volatile gsize xcls_mainwindow_xcls_projecteditbutton_type_id__volatile = 0;
8194 if (g_once_init_enter (&xcls_mainwindow_xcls_projecteditbutton_type_id__volatile)) {
8195 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 };
8196 GType xcls_mainwindow_xcls_projecteditbutton_type_id;
8197 xcls_mainwindow_xcls_projecteditbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projecteditbutton", &g_define_type_info, 0);
8198 g_once_init_leave (&xcls_mainwindow_xcls_projecteditbutton_type_id__volatile, xcls_mainwindow_xcls_projecteditbutton_type_id);
8200 return xcls_mainwindow_xcls_projecteditbutton_type_id__volatile;
8204 Xcls_MainWindowXcls_Text21* xcls_mainwindow_xcls_text21_construct (GType object_type, Xcls_MainWindow* _owner) {
8205 Xcls_MainWindowXcls_Text21 * self = NULL;
8206 Xcls_MainWindow* _tmp0_;
8207 Xcls_MainWindow* _tmp1_;
8208 ClutterColor _tmp2_ = {0};
8209 ClutterText* _tmp3_;
8210 ClutterText* _tmp4_;
8211 ClutterText* _tmp5_;
8212 ClutterText* _tmp6_;
8213 ClutterText* _tmp7_;
8214 ClutterText* _tmp8_;
8215 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8216 g_return_val_if_fail (_owner != NULL, NULL);
8217 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8218 self = (Xcls_MainWindowXcls_Text21*) g_object_new (object_type, NULL);
8219 #line 1537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8221 #line 1537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8222 _tmp1_ = _g_object_ref0 (_tmp0_);
8223 #line 1537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8224 _g_object_unref0 (self->priv->_this);
8225 #line 1537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8226 self->priv->_this = _tmp1_;
8227 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8228 clutter_color_from_string (&_tmp2_, "#fff");
8229 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8230 _tmp3_ = (ClutterText*) clutter_text_new_full ("Sans 10px", "Edit\nProject\nDetails", &_tmp2_);
8231 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8232 g_object_ref_sink (_tmp3_);
8233 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8234 _g_object_unref0 (self->el);
8235 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8237 #line 1543 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8239 #line 1543 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8240 clutter_text_set_line_alignment (_tmp4_, PANGO_ALIGN_CENTER);
8241 #line 1544 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8243 #line 1544 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8244 clutter_actor_set_x_align ((ClutterActor*) _tmp5_, CLUTTER_ACTOR_ALIGN_CENTER);
8245 #line 1545 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8247 #line 1545 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8248 clutter_actor_set_x_expand ((ClutterActor*) _tmp6_, FALSE);
8249 #line 1546 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8251 #line 1546 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8252 clutter_actor_set_y_align ((ClutterActor*) _tmp7_, CLUTTER_ACTOR_ALIGN_CENTER);
8253 #line 1547 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8255 #line 1547 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8256 clutter_actor_set_y_expand ((ClutterActor*) _tmp8_, FALSE);
8257 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8259 #line 8260 "MainWindow.vala.c"
8263 Xcls_MainWindowXcls_Text21* xcls_mainwindow_xcls_text21_new (Xcls_MainWindow* _owner) {
8264 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8265 return xcls_mainwindow_xcls_text21_construct (XCLS_MAINWINDOW_TYPE_XCLS_TEXT21, _owner);
8266 #line 8267 "MainWindow.vala.c"
8270 static void xcls_mainwindow_xcls_text21_class_init (Xcls_MainWindowXcls_Text21Class * klass) {
8271 #line 1526 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8272 xcls_mainwindow_xcls_text21_parent_class = g_type_class_peek_parent (klass);
8273 #line 1526 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8274 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Text21Private));
8275 #line 1526 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8276 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_text21_finalize;
8277 #line 8278 "MainWindow.vala.c"
8281 static void xcls_mainwindow_xcls_text21_instance_init (Xcls_MainWindowXcls_Text21 * self) {
8282 #line 1526 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8283 self->priv = XCLS_MAINWINDOW_XCLS_TEXT21_GET_PRIVATE (self);
8284 #line 8285 "MainWindow.vala.c"
8288 static void xcls_mainwindow_xcls_text21_finalize (GObject* obj) {
8289 Xcls_MainWindowXcls_Text21 * self;
8290 #line 1526 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8291 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TEXT21, Xcls_MainWindowXcls_Text21);
8292 #line 1528 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8293 _g_object_unref0 (self->el);
8294 #line 1529 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8295 _g_object_unref0 (self->priv->_this);
8296 #line 1526 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8297 G_OBJECT_CLASS (xcls_mainwindow_xcls_text21_parent_class)->finalize (obj);
8298 #line 8299 "MainWindow.vala.c"
8302 GType xcls_mainwindow_xcls_text21_get_type (void) {
8303 static volatile gsize xcls_mainwindow_xcls_text21_type_id__volatile = 0;
8304 if (g_once_init_enter (&xcls_mainwindow_xcls_text21_type_id__volatile)) {
8305 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 };
8306 GType xcls_mainwindow_xcls_text21_type_id;
8307 xcls_mainwindow_xcls_text21_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Text21", &g_define_type_info, 0);
8308 g_once_init_leave (&xcls_mainwindow_xcls_text21_type_id__volatile, xcls_mainwindow_xcls_text21_type_id);
8310 return xcls_mainwindow_xcls_text21_type_id__volatile;
8314 static gboolean __lambda57_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event) {
8315 gboolean result = FALSE;
8316 ClutterActor* _tmp0_;
8317 ClutterColor _tmp1_ = {0};
8318 #line 1581 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8319 g_return_val_if_fail (event != NULL, FALSE);
8320 #line 1582 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8322 #line 1582 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8323 clutter_color_from_string (&_tmp1_, "#333");
8324 #line 1582 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8325 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
8326 #line 1583 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8328 #line 1583 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8330 #line 8331 "MainWindow.vala.c"
8334 static gboolean ___lambda57__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
8336 result = __lambda57_ (self, event);
8337 #line 1581 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8339 #line 8340 "MainWindow.vala.c"
8343 static gboolean __lambda58_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event) {
8344 gboolean result = FALSE;
8345 ClutterActor* _tmp0_;
8346 ClutterColor _tmp1_ = {0};
8347 #line 1585 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8348 g_return_val_if_fail (event != NULL, FALSE);
8349 #line 1586 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8351 #line 1586 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8352 clutter_color_from_string (&_tmp1_, "#000");
8353 #line 1586 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8354 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
8355 #line 1587 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8357 #line 1587 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8359 #line 8360 "MainWindow.vala.c"
8363 static gboolean ___lambda58__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
8365 result = __lambda58_ (self, event);
8366 #line 1585 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8368 #line 8369 "MainWindow.vala.c"
8372 static gboolean __lambda59_ (Xcls_MainWindowXcls_objectshowbutton* self) {
8373 gboolean result = FALSE;
8374 Xcls_MainWindow* _tmp0_;
8375 const gchar* _tmp1_;
8376 const gchar* _tmp2_;
8378 #line 1593 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8379 static GQuark _tmp3_label0 = 0;
8380 #line 1593 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8381 static GQuark _tmp3_label1 = 0;
8382 #line 1593 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8383 static GQuark _tmp3_label2 = 0;
8384 #line 1593 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8385 static GQuark _tmp3_label3 = 0;
8386 #line 1593 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8387 _tmp0_ = self->priv->_this;
8388 #line 1593 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8389 _tmp1_ = _tmp0_->state;
8390 #line 1593 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8392 #line 1593 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8393 _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
8394 #line 1593 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8395 if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("addprop")))) {
8396 #line 1593 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8398 #line 8399 "MainWindow.vala.c"
8401 Xcls_MainWindow* _tmp5_;
8402 Xcls_MainWindow* _tmp6_;
8403 #line 1597 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8404 _tmp5_ = self->priv->_this;
8405 #line 1597 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8406 xcls_mainwindow_hideAddProp (_tmp5_);
8407 #line 1598 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8408 _tmp6_ = self->priv->_this;
8409 #line 1598 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8410 xcls_mainwindow_showObject (_tmp6_);
8411 #line 1599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8413 #line 8414 "MainWindow.vala.c"
8416 } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("addlistener")))) {
8417 #line 1593 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8419 #line 8420 "MainWindow.vala.c"
8422 Xcls_MainWindow* _tmp7_;
8423 Xcls_MainWindow* _tmp8_;
8424 #line 1601 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8425 _tmp7_ = self->priv->_this;
8426 #line 1601 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8427 xcls_mainwindow_hideAddListener (_tmp7_);
8428 #line 1602 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8429 _tmp8_ = self->priv->_this;
8430 #line 1602 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8431 xcls_mainwindow_showObject (_tmp8_);
8432 #line 1603 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8434 #line 8435 "MainWindow.vala.c"
8437 } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("edit")))) {
8438 #line 1593 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8440 #line 8441 "MainWindow.vala.c"
8443 Xcls_MainWindow* _tmp9_;
8444 #line 1607 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8445 _tmp9_ = self->priv->_this;
8446 #line 1607 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8447 xcls_mainwindow_showObject (_tmp9_);
8448 #line 1608 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8450 #line 8451 "MainWindow.vala.c"
8453 } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("object")))) {
8454 #line 1593 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8456 #line 8457 "MainWindow.vala.c"
8459 Xcls_MainWindow* _tmp10_;
8460 #line 1612 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8461 _tmp10_ = self->priv->_this;
8462 #line 1612 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8463 xcls_mainwindow_hideObject (_tmp10_);
8464 #line 1613 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8466 #line 1614 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8468 #line 8469 "MainWindow.vala.c"
8472 #line 1593 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8474 #line 8475 "MainWindow.vala.c"
8477 Xcls_MainWindow* _tmp11_;
8478 const gchar* _tmp12_;
8479 #line 1617 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8480 _tmp11_ = self->priv->_this;
8481 #line 1617 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8482 _tmp12_ = _tmp11_->state;
8483 #line 1617 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8484 g_print ("unhandled add objects from %s\n", _tmp12_);
8485 #line 1618 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8487 #line 8488 "MainWindow.vala.c"
8491 #line 1620 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8493 #line 1620 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8495 #line 8496 "MainWindow.vala.c"
8499 static gboolean ___lambda59__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
8501 result = __lambda59_ (self);
8502 #line 1589 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8504 #line 8505 "MainWindow.vala.c"
8508 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
8509 Xcls_MainWindowXcls_objectshowbutton * self = NULL;
8510 Xcls_MainWindow* _tmp0_;
8511 Xcls_MainWindow* _tmp1_;
8512 Xcls_MainWindow* _tmp2_;
8513 Xcls_MainWindowXcls_objectshowbutton* _tmp3_;
8514 ClutterActor* _tmp4_;
8515 ClutterActor* _tmp5_;
8516 Xcls_MainWindow* _tmp6_;
8517 Xcls_MainWindowXcls_Text23* _tmp7_;
8518 Xcls_MainWindowXcls_Text23* child_0;
8519 ClutterActor* _tmp8_;
8520 ClutterText* _tmp9_;
8521 ClutterActor* _tmp10_;
8522 ClutterActor* _tmp11_;
8523 ClutterActor* _tmp12_;
8524 ClutterActor* _tmp13_;
8525 #line 1563 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8526 g_return_val_if_fail (_owner != NULL, NULL);
8527 #line 1563 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8528 self = (Xcls_MainWindowXcls_objectshowbutton*) g_object_new (object_type, NULL);
8529 #line 1565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8531 #line 1565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8532 _tmp1_ = _g_object_ref0 (_tmp0_);
8533 #line 1565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8534 _g_object_unref0 (self->priv->_this);
8535 #line 1565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8536 self->priv->_this = _tmp1_;
8537 #line 1566 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8538 _tmp2_ = self->priv->_this;
8539 #line 1566 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8540 _tmp3_ = _g_object_ref0 (self);
8541 #line 1566 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8542 _g_object_unref0 (_tmp2_->objectshowbutton);
8543 #line 1566 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8544 _tmp2_->objectshowbutton = _tmp3_;
8545 #line 1567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8546 _tmp4_ = clutter_actor_new ();
8547 #line 1567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8548 g_object_ref_sink (_tmp4_);
8549 #line 1567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8550 _g_object_unref0 (self->el);
8551 #line 1567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8553 #line 1572 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8555 #line 1572 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8556 clutter_actor_set_reactive (_tmp5_, TRUE);
8557 #line 1573 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8558 _tmp6_ = self->priv->_this;
8559 #line 1573 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8560 _tmp7_ = xcls_mainwindow_xcls_text23_new (_tmp6_);
8561 #line 1573 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8563 #line 1574 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8564 g_object_ref ((GObject*) child_0);
8565 #line 1575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8567 #line 1575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8568 _tmp9_ = child_0->el;
8569 #line 1575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8570 clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
8571 #line 1578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8573 #line 1578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8574 clutter_actor_set_size (_tmp10_, (gfloat) 50, (gfloat) 50);
8575 #line 1581 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8577 #line 1581 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8578 g_signal_connect_object (_tmp11_, "enter-event", (GCallback) ___lambda57__clutter_actor_enter_event, self, 0);
8579 #line 1585 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8581 #line 1585 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8582 g_signal_connect_object (_tmp12_, "leave-event", (GCallback) ___lambda58__clutter_actor_leave_event, self, 0);
8583 #line 1589 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8585 #line 1589 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8586 g_signal_connect_object (_tmp13_, "button-press-event", (GCallback) ___lambda59__clutter_actor_button_press_event, self, 0);
8587 #line 1563 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8588 _g_object_unref0 (child_0);
8589 #line 1563 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8591 #line 8592 "MainWindow.vala.c"
8595 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_new (Xcls_MainWindow* _owner) {
8596 #line 1563 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8597 return xcls_mainwindow_xcls_objectshowbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, _owner);
8598 #line 8599 "MainWindow.vala.c"
8602 static void xcls_mainwindow_xcls_objectshowbutton_class_init (Xcls_MainWindowXcls_objectshowbuttonClass * klass) {
8603 #line 1554 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8604 xcls_mainwindow_xcls_objectshowbutton_parent_class = g_type_class_peek_parent (klass);
8605 #line 1554 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8606 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_objectshowbuttonPrivate));
8607 #line 1554 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8608 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_objectshowbutton_finalize;
8609 #line 8610 "MainWindow.vala.c"
8613 static void xcls_mainwindow_xcls_objectshowbutton_instance_init (Xcls_MainWindowXcls_objectshowbutton * self) {
8614 #line 1554 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8615 self->priv = XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_PRIVATE (self);
8616 #line 8617 "MainWindow.vala.c"
8620 static void xcls_mainwindow_xcls_objectshowbutton_finalize (GObject* obj) {
8621 Xcls_MainWindowXcls_objectshowbutton * self;
8622 #line 1554 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8623 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbutton);
8624 #line 1556 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8625 _g_object_unref0 (self->el);
8626 #line 1557 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8627 _g_object_unref0 (self->priv->_this);
8628 #line 1554 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8629 G_OBJECT_CLASS (xcls_mainwindow_xcls_objectshowbutton_parent_class)->finalize (obj);
8630 #line 8631 "MainWindow.vala.c"
8634 GType xcls_mainwindow_xcls_objectshowbutton_get_type (void) {
8635 static volatile gsize xcls_mainwindow_xcls_objectshowbutton_type_id__volatile = 0;
8636 if (g_once_init_enter (&xcls_mainwindow_xcls_objectshowbutton_type_id__volatile)) {
8637 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 };
8638 GType xcls_mainwindow_xcls_objectshowbutton_type_id;
8639 xcls_mainwindow_xcls_objectshowbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_objectshowbutton", &g_define_type_info, 0);
8640 g_once_init_leave (&xcls_mainwindow_xcls_objectshowbutton_type_id__volatile, xcls_mainwindow_xcls_objectshowbutton_type_id);
8642 return xcls_mainwindow_xcls_objectshowbutton_type_id__volatile;
8646 Xcls_MainWindowXcls_Text23* xcls_mainwindow_xcls_text23_construct (GType object_type, Xcls_MainWindow* _owner) {
8647 Xcls_MainWindowXcls_Text23 * self = NULL;
8648 Xcls_MainWindow* _tmp0_;
8649 Xcls_MainWindow* _tmp1_;
8650 ClutterColor _tmp2_ = {0};
8651 ClutterText* _tmp3_;
8652 ClutterText* _tmp4_;
8653 ClutterText* _tmp5_;
8654 ClutterText* _tmp6_;
8655 ClutterText* _tmp7_;
8656 ClutterText* _tmp8_;
8657 #line 1639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8658 g_return_val_if_fail (_owner != NULL, NULL);
8659 #line 1639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8660 self = (Xcls_MainWindowXcls_Text23*) g_object_new (object_type, NULL);
8661 #line 1641 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8663 #line 1641 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8664 _tmp1_ = _g_object_ref0 (_tmp0_);
8665 #line 1641 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8666 _g_object_unref0 (self->priv->_this);
8667 #line 1641 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8668 self->priv->_this = _tmp1_;
8669 #line 1642 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8670 clutter_color_from_string (&_tmp2_, "#fff");
8671 #line 1642 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8672 _tmp3_ = (ClutterText*) clutter_text_new_full ("Sans 10px", "Show\nPalate", &_tmp2_);
8673 #line 1642 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8674 g_object_ref_sink (_tmp3_);
8675 #line 1642 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8676 _g_object_unref0 (self->el);
8677 #line 1642 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8679 #line 1647 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8681 #line 1647 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8682 clutter_text_set_line_alignment (_tmp4_, PANGO_ALIGN_CENTER);
8683 #line 1648 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8685 #line 1648 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8686 clutter_actor_set_x_align ((ClutterActor*) _tmp5_, CLUTTER_ACTOR_ALIGN_CENTER);
8687 #line 1649 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8689 #line 1649 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8690 clutter_actor_set_x_expand ((ClutterActor*) _tmp6_, FALSE);
8691 #line 1650 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8693 #line 1650 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8694 clutter_actor_set_y_align ((ClutterActor*) _tmp7_, CLUTTER_ACTOR_ALIGN_CENTER);
8695 #line 1651 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8697 #line 1651 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8698 clutter_actor_set_y_expand ((ClutterActor*) _tmp8_, FALSE);
8699 #line 1639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8701 #line 8702 "MainWindow.vala.c"
8705 Xcls_MainWindowXcls_Text23* xcls_mainwindow_xcls_text23_new (Xcls_MainWindow* _owner) {
8706 #line 1639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8707 return xcls_mainwindow_xcls_text23_construct (XCLS_MAINWINDOW_TYPE_XCLS_TEXT23, _owner);
8708 #line 8709 "MainWindow.vala.c"
8712 static void xcls_mainwindow_xcls_text23_class_init (Xcls_MainWindowXcls_Text23Class * klass) {
8713 #line 1630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8714 xcls_mainwindow_xcls_text23_parent_class = g_type_class_peek_parent (klass);
8715 #line 1630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8716 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Text23Private));
8717 #line 1630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8718 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_text23_finalize;
8719 #line 8720 "MainWindow.vala.c"
8723 static void xcls_mainwindow_xcls_text23_instance_init (Xcls_MainWindowXcls_Text23 * self) {
8724 #line 1630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8725 self->priv = XCLS_MAINWINDOW_XCLS_TEXT23_GET_PRIVATE (self);
8726 #line 8727 "MainWindow.vala.c"
8730 static void xcls_mainwindow_xcls_text23_finalize (GObject* obj) {
8731 Xcls_MainWindowXcls_Text23 * self;
8732 #line 1630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8733 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TEXT23, Xcls_MainWindowXcls_Text23);
8734 #line 1632 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8735 _g_object_unref0 (self->el);
8736 #line 1633 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8737 _g_object_unref0 (self->priv->_this);
8738 #line 1630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8739 G_OBJECT_CLASS (xcls_mainwindow_xcls_text23_parent_class)->finalize (obj);
8740 #line 8741 "MainWindow.vala.c"
8744 GType xcls_mainwindow_xcls_text23_get_type (void) {
8745 static volatile gsize xcls_mainwindow_xcls_text23_type_id__volatile = 0;
8746 if (g_once_init_enter (&xcls_mainwindow_xcls_text23_type_id__volatile)) {
8747 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 };
8748 GType xcls_mainwindow_xcls_text23_type_id;
8749 xcls_mainwindow_xcls_text23_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Text23", &g_define_type_info, 0);
8750 g_once_init_leave (&xcls_mainwindow_xcls_text23_type_id__volatile, xcls_mainwindow_xcls_text23_type_id);
8752 return xcls_mainwindow_xcls_text23_type_id__volatile;
8756 static gboolean __lambda64_ (Xcls_MainWindowXcls_addpropbutton* self, ClutterCrossingEvent* event) {
8757 gboolean result = FALSE;
8758 ClutterActor* _tmp0_;
8759 ClutterColor _tmp1_ = {0};
8760 #line 1685 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8761 g_return_val_if_fail (event != NULL, FALSE);
8762 #line 1686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8764 #line 1686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8765 clutter_color_from_string (&_tmp1_, "#333");
8766 #line 1686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8767 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
8768 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8770 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8772 #line 8773 "MainWindow.vala.c"
8776 static gboolean ___lambda64__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
8778 result = __lambda64_ (self, event);
8779 #line 1685 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8781 #line 8782 "MainWindow.vala.c"
8785 static gboolean __lambda65_ (Xcls_MainWindowXcls_addpropbutton* self, ClutterCrossingEvent* event) {
8786 gboolean result = FALSE;
8787 ClutterActor* _tmp0_;
8788 ClutterColor _tmp1_ = {0};
8789 #line 1689 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8790 g_return_val_if_fail (event != NULL, FALSE);
8791 #line 1690 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8793 #line 1690 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8794 clutter_color_from_string (&_tmp1_, "#000");
8795 #line 1690 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8796 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
8797 #line 1691 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8799 #line 1691 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8801 #line 8802 "MainWindow.vala.c"
8805 static gboolean ___lambda65__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
8807 result = __lambda65_ (self, event);
8808 #line 1689 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8810 #line 8811 "MainWindow.vala.c"
8814 static gboolean __lambda66_ (Xcls_MainWindowXcls_addpropbutton* self) {
8815 gboolean result = FALSE;
8816 Xcls_MainWindow* _tmp0_;
8817 const gchar* _tmp1_;
8818 const gchar* _tmp2_;
8820 #line 1697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8821 static GQuark _tmp3_label0 = 0;
8822 #line 1697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8823 static GQuark _tmp3_label1 = 0;
8824 #line 1697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8825 static GQuark _tmp3_label2 = 0;
8826 #line 1697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8827 static GQuark _tmp3_label3 = 0;
8828 #line 1697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8829 _tmp0_ = self->priv->_this;
8830 #line 1697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8831 _tmp1_ = _tmp0_->state;
8832 #line 1697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8834 #line 1697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8835 _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
8836 #line 1697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8837 if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
8838 #line 1697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8840 #line 8841 "MainWindow.vala.c"
8843 Xcls_MainWindow* _tmp5_;
8844 #line 1699 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8845 _tmp5_ = self->priv->_this;
8846 #line 1699 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8847 xcls_mainwindow_showAddProp (_tmp5_);
8848 #line 1700 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8850 #line 8851 "MainWindow.vala.c"
8853 } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("object")))) {
8854 #line 1697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8856 #line 8857 "MainWindow.vala.c"
8859 Xcls_MainWindow* _tmp6_;
8860 Xcls_MainWindow* _tmp7_;
8861 #line 1703 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8862 _tmp6_ = self->priv->_this;
8863 #line 1703 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8864 xcls_mainwindow_hideObject (_tmp6_);
8865 #line 1704 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8866 _tmp7_ = self->priv->_this;
8867 #line 1704 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8868 xcls_mainwindow_showAddProp (_tmp7_);
8869 #line 1705 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8871 #line 8872 "MainWindow.vala.c"
8874 } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addlistener")))) {
8875 #line 1697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8877 #line 8878 "MainWindow.vala.c"
8880 Xcls_MainWindow* _tmp8_;
8881 Xcls_MainWindow* _tmp9_;
8882 #line 1708 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8883 _tmp8_ = self->priv->_this;
8884 #line 1708 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8885 xcls_mainwindow_hideAddListener (_tmp8_);
8886 #line 1709 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8887 _tmp9_ = self->priv->_this;
8888 #line 1709 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8889 xcls_mainwindow_showAddProp (_tmp9_);
8890 #line 1710 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8892 #line 8893 "MainWindow.vala.c"
8895 } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addprop")))) {
8896 #line 1697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8898 #line 8899 "MainWindow.vala.c"
8901 Xcls_MainWindow* _tmp10_;
8902 #line 1714 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8903 _tmp10_ = self->priv->_this;
8904 #line 1714 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8905 xcls_mainwindow_hideAddProp (_tmp10_);
8906 #line 1715 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8908 #line 8909 "MainWindow.vala.c"
8912 #line 1697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8914 #line 8915 "MainWindow.vala.c"
8917 Xcls_MainWindow* _tmp11_;
8918 const gchar* _tmp12_;
8919 #line 1718 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8920 _tmp11_ = self->priv->_this;
8921 #line 1718 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8922 _tmp12_ = _tmp11_->state;
8923 #line 1718 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8924 g_print ("unhandled add property from %s\n", _tmp12_);
8925 #line 1719 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8927 #line 8928 "MainWindow.vala.c"
8931 #line 1722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8933 #line 1722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8935 #line 8936 "MainWindow.vala.c"
8939 static gboolean ___lambda66__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
8941 result = __lambda66_ (self);
8942 #line 1693 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8944 #line 8945 "MainWindow.vala.c"
8948 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
8949 Xcls_MainWindowXcls_addpropbutton * self = NULL;
8950 Xcls_MainWindow* _tmp0_;
8951 Xcls_MainWindow* _tmp1_;
8952 Xcls_MainWindow* _tmp2_;
8953 Xcls_MainWindowXcls_addpropbutton* _tmp3_;
8954 ClutterActor* _tmp4_;
8955 ClutterActor* _tmp5_;
8956 Xcls_MainWindow* _tmp6_;
8957 Xcls_MainWindowXcls_Text25* _tmp7_;
8958 Xcls_MainWindowXcls_Text25* child_0;
8959 ClutterActor* _tmp8_;
8960 ClutterText* _tmp9_;
8961 ClutterActor* _tmp10_;
8962 ClutterActor* _tmp11_;
8963 ClutterActor* _tmp12_;
8964 ClutterActor* _tmp13_;
8965 #line 1667 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8966 g_return_val_if_fail (_owner != NULL, NULL);
8967 #line 1667 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8968 self = (Xcls_MainWindowXcls_addpropbutton*) g_object_new (object_type, NULL);
8969 #line 1669 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8971 #line 1669 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8972 _tmp1_ = _g_object_ref0 (_tmp0_);
8973 #line 1669 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8974 _g_object_unref0 (self->priv->_this);
8975 #line 1669 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8976 self->priv->_this = _tmp1_;
8977 #line 1670 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8978 _tmp2_ = self->priv->_this;
8979 #line 1670 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8980 _tmp3_ = _g_object_ref0 (self);
8981 #line 1670 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8982 _g_object_unref0 (_tmp2_->addpropbutton);
8983 #line 1670 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8984 _tmp2_->addpropbutton = _tmp3_;
8985 #line 1671 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8986 _tmp4_ = clutter_actor_new ();
8987 #line 1671 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8988 g_object_ref_sink (_tmp4_);
8989 #line 1671 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8990 _g_object_unref0 (self->el);
8991 #line 1671 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8993 #line 1676 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8995 #line 1676 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8996 clutter_actor_set_reactive (_tmp5_, TRUE);
8997 #line 1677 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8998 _tmp6_ = self->priv->_this;
8999 #line 1677 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9000 _tmp7_ = xcls_mainwindow_xcls_text25_new (_tmp6_);
9001 #line 1677 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9003 #line 1678 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9004 g_object_ref ((GObject*) child_0);
9005 #line 1679 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9007 #line 1679 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9008 _tmp9_ = child_0->el;
9009 #line 1679 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9010 clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
9011 #line 1682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9013 #line 1682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9014 clutter_actor_set_size (_tmp10_, (gfloat) 50, (gfloat) 50);
9015 #line 1685 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9017 #line 1685 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9018 g_signal_connect_object (_tmp11_, "enter-event", (GCallback) ___lambda64__clutter_actor_enter_event, self, 0);
9019 #line 1689 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9021 #line 1689 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9022 g_signal_connect_object (_tmp12_, "leave-event", (GCallback) ___lambda65__clutter_actor_leave_event, self, 0);
9023 #line 1693 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9025 #line 1693 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9026 g_signal_connect_object (_tmp13_, "button-press-event", (GCallback) ___lambda66__clutter_actor_button_press_event, self, 0);
9027 #line 1667 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9028 _g_object_unref0 (child_0);
9029 #line 1667 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9031 #line 9032 "MainWindow.vala.c"
9035 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_new (Xcls_MainWindow* _owner) {
9036 #line 1667 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9037 return xcls_mainwindow_xcls_addpropbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, _owner);
9038 #line 9039 "MainWindow.vala.c"
9042 static void xcls_mainwindow_xcls_addpropbutton_class_init (Xcls_MainWindowXcls_addpropbuttonClass * klass) {
9043 #line 1658 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9044 xcls_mainwindow_xcls_addpropbutton_parent_class = g_type_class_peek_parent (klass);
9045 #line 1658 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9046 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addpropbuttonPrivate));
9047 #line 1658 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9048 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addpropbutton_finalize;
9049 #line 9050 "MainWindow.vala.c"
9053 static void xcls_mainwindow_xcls_addpropbutton_instance_init (Xcls_MainWindowXcls_addpropbutton * self) {
9054 #line 1658 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9055 self->priv = XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_PRIVATE (self);
9056 #line 9057 "MainWindow.vala.c"
9060 static void xcls_mainwindow_xcls_addpropbutton_finalize (GObject* obj) {
9061 Xcls_MainWindowXcls_addpropbutton * self;
9062 #line 1658 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9063 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbutton);
9064 #line 1660 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9065 _g_object_unref0 (self->el);
9066 #line 1661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9067 _g_object_unref0 (self->priv->_this);
9068 #line 1658 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9069 G_OBJECT_CLASS (xcls_mainwindow_xcls_addpropbutton_parent_class)->finalize (obj);
9070 #line 9071 "MainWindow.vala.c"
9074 GType xcls_mainwindow_xcls_addpropbutton_get_type (void) {
9075 static volatile gsize xcls_mainwindow_xcls_addpropbutton_type_id__volatile = 0;
9076 if (g_once_init_enter (&xcls_mainwindow_xcls_addpropbutton_type_id__volatile)) {
9077 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 };
9078 GType xcls_mainwindow_xcls_addpropbutton_type_id;
9079 xcls_mainwindow_xcls_addpropbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addpropbutton", &g_define_type_info, 0);
9080 g_once_init_leave (&xcls_mainwindow_xcls_addpropbutton_type_id__volatile, xcls_mainwindow_xcls_addpropbutton_type_id);
9082 return xcls_mainwindow_xcls_addpropbutton_type_id__volatile;
9086 Xcls_MainWindowXcls_Text25* xcls_mainwindow_xcls_text25_construct (GType object_type, Xcls_MainWindow* _owner) {
9087 Xcls_MainWindowXcls_Text25 * self = NULL;
9088 Xcls_MainWindow* _tmp0_;
9089 Xcls_MainWindow* _tmp1_;
9090 ClutterColor _tmp2_ = {0};
9091 ClutterText* _tmp3_;
9092 ClutterText* _tmp4_;
9093 ClutterText* _tmp5_;
9094 ClutterText* _tmp6_;
9095 ClutterText* _tmp7_;
9096 ClutterText* _tmp8_;
9097 #line 1741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9098 g_return_val_if_fail (_owner != NULL, NULL);
9099 #line 1741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9100 self = (Xcls_MainWindowXcls_Text25*) g_object_new (object_type, NULL);
9101 #line 1743 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9103 #line 1743 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9104 _tmp1_ = _g_object_ref0 (_tmp0_);
9105 #line 1743 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9106 _g_object_unref0 (self->priv->_this);
9107 #line 1743 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9108 self->priv->_this = _tmp1_;
9109 #line 1744 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9110 clutter_color_from_string (&_tmp2_, "#fff");
9111 #line 1744 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9112 _tmp3_ = (ClutterText*) clutter_text_new_full ("Sans 10px", "Add\nProperty", &_tmp2_);
9113 #line 1744 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9114 g_object_ref_sink (_tmp3_);
9115 #line 1744 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9116 _g_object_unref0 (self->el);
9117 #line 1744 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9119 #line 1749 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9121 #line 1749 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9122 clutter_text_set_line_alignment (_tmp4_, PANGO_ALIGN_CENTER);
9123 #line 1750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9125 #line 1750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9126 clutter_actor_set_x_align ((ClutterActor*) _tmp5_, CLUTTER_ACTOR_ALIGN_CENTER);
9127 #line 1751 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9129 #line 1751 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9130 clutter_actor_set_x_expand ((ClutterActor*) _tmp6_, FALSE);
9131 #line 1752 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9133 #line 1752 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9134 clutter_actor_set_y_align ((ClutterActor*) _tmp7_, CLUTTER_ACTOR_ALIGN_CENTER);
9135 #line 1753 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9137 #line 1753 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9138 clutter_actor_set_y_expand ((ClutterActor*) _tmp8_, FALSE);
9139 #line 1741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9141 #line 9142 "MainWindow.vala.c"
9145 Xcls_MainWindowXcls_Text25* xcls_mainwindow_xcls_text25_new (Xcls_MainWindow* _owner) {
9146 #line 1741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9147 return xcls_mainwindow_xcls_text25_construct (XCLS_MAINWINDOW_TYPE_XCLS_TEXT25, _owner);
9148 #line 9149 "MainWindow.vala.c"
9152 static void xcls_mainwindow_xcls_text25_class_init (Xcls_MainWindowXcls_Text25Class * klass) {
9153 #line 1732 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9154 xcls_mainwindow_xcls_text25_parent_class = g_type_class_peek_parent (klass);
9155 #line 1732 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9156 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Text25Private));
9157 #line 1732 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9158 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_text25_finalize;
9159 #line 9160 "MainWindow.vala.c"
9163 static void xcls_mainwindow_xcls_text25_instance_init (Xcls_MainWindowXcls_Text25 * self) {
9164 #line 1732 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9165 self->priv = XCLS_MAINWINDOW_XCLS_TEXT25_GET_PRIVATE (self);
9166 #line 9167 "MainWindow.vala.c"
9170 static void xcls_mainwindow_xcls_text25_finalize (GObject* obj) {
9171 Xcls_MainWindowXcls_Text25 * self;
9172 #line 1732 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9173 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TEXT25, Xcls_MainWindowXcls_Text25);
9174 #line 1734 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9175 _g_object_unref0 (self->el);
9176 #line 1735 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9177 _g_object_unref0 (self->priv->_this);
9178 #line 1732 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9179 G_OBJECT_CLASS (xcls_mainwindow_xcls_text25_parent_class)->finalize (obj);
9180 #line 9181 "MainWindow.vala.c"
9184 GType xcls_mainwindow_xcls_text25_get_type (void) {
9185 static volatile gsize xcls_mainwindow_xcls_text25_type_id__volatile = 0;
9186 if (g_once_init_enter (&xcls_mainwindow_xcls_text25_type_id__volatile)) {
9187 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 };
9188 GType xcls_mainwindow_xcls_text25_type_id;
9189 xcls_mainwindow_xcls_text25_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Text25", &g_define_type_info, 0);
9190 g_once_init_leave (&xcls_mainwindow_xcls_text25_type_id__volatile, xcls_mainwindow_xcls_text25_type_id);
9192 return xcls_mainwindow_xcls_text25_type_id__volatile;
9196 static gboolean __lambda68_ (Xcls_MainWindowXcls_addlistenerbutton* self, ClutterCrossingEvent* event) {
9197 gboolean result = FALSE;
9198 ClutterActor* _tmp0_;
9199 ClutterColor _tmp1_ = {0};
9200 #line 1787 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9201 g_return_val_if_fail (event != NULL, FALSE);
9202 #line 1788 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9204 #line 1788 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9205 clutter_color_from_string (&_tmp1_, "#333");
9206 #line 1788 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9207 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
9208 #line 1789 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9210 #line 1789 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9212 #line 9213 "MainWindow.vala.c"
9216 static gboolean ___lambda68__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
9218 result = __lambda68_ (self, event);
9219 #line 1787 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9221 #line 9222 "MainWindow.vala.c"
9225 static gboolean __lambda69_ (Xcls_MainWindowXcls_addlistenerbutton* self, ClutterCrossingEvent* event) {
9226 gboolean result = FALSE;
9227 ClutterActor* _tmp0_;
9228 ClutterColor _tmp1_ = {0};
9229 #line 1791 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9230 g_return_val_if_fail (event != NULL, FALSE);
9231 #line 1792 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9233 #line 1792 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9234 clutter_color_from_string (&_tmp1_, "#000");
9235 #line 1792 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9236 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
9237 #line 1793 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9239 #line 1793 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9241 #line 9242 "MainWindow.vala.c"
9245 static gboolean ___lambda69__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
9247 result = __lambda69_ (self, event);
9248 #line 1791 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9250 #line 9251 "MainWindow.vala.c"
9254 static gboolean __lambda70_ (Xcls_MainWindowXcls_addlistenerbutton* self) {
9255 gboolean result = FALSE;
9256 Xcls_MainWindow* _tmp0_;
9257 const gchar* _tmp1_;
9258 const gchar* _tmp2_;
9260 #line 1799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9261 static GQuark _tmp3_label0 = 0;
9262 #line 1799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9263 static GQuark _tmp3_label1 = 0;
9264 #line 1799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9265 static GQuark _tmp3_label2 = 0;
9266 #line 1799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9267 static GQuark _tmp3_label3 = 0;
9268 #line 1799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9269 _tmp0_ = self->priv->_this;
9270 #line 1799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9271 _tmp1_ = _tmp0_->state;
9272 #line 1799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9274 #line 1799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9275 _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
9276 #line 1799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9277 if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
9278 #line 1799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9280 #line 9281 "MainWindow.vala.c"
9283 Xcls_MainWindow* _tmp5_;
9284 #line 1801 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9285 _tmp5_ = self->priv->_this;
9286 #line 1801 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9287 xcls_mainwindow_showAddListener (_tmp5_);
9288 #line 1802 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9290 #line 9291 "MainWindow.vala.c"
9293 } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("addlistener")))) {
9294 #line 1799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9296 #line 9297 "MainWindow.vala.c"
9299 Xcls_MainWindow* _tmp6_;
9300 #line 1806 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9301 _tmp6_ = self->priv->_this;
9302 #line 1806 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9303 xcls_mainwindow_hideAddListener (_tmp6_);
9304 #line 1807 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9306 #line 9307 "MainWindow.vala.c"
9309 } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addprop")))) {
9310 #line 1799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9312 #line 9313 "MainWindow.vala.c"
9315 Xcls_MainWindow* _tmp7_;
9316 Xcls_MainWindow* _tmp8_;
9317 #line 1811 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9318 _tmp7_ = self->priv->_this;
9319 #line 1811 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9320 xcls_mainwindow_hideAddProp (_tmp7_);
9321 #line 1812 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9322 _tmp8_ = self->priv->_this;
9323 #line 1812 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9324 xcls_mainwindow_showAddListener (_tmp8_);
9325 #line 1813 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9327 #line 9328 "MainWindow.vala.c"
9330 } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("object")))) {
9331 #line 1799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9333 #line 9334 "MainWindow.vala.c"
9336 Xcls_MainWindow* _tmp9_;
9337 Xcls_MainWindow* _tmp10_;
9338 #line 1815 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9339 _tmp9_ = self->priv->_this;
9340 #line 1815 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9341 xcls_mainwindow_hideObject (_tmp9_);
9342 #line 1816 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9343 _tmp10_ = self->priv->_this;
9344 #line 1816 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9345 xcls_mainwindow_showAddListener (_tmp10_);
9346 #line 1817 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9348 #line 9349 "MainWindow.vala.c"
9352 #line 1799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9354 #line 9355 "MainWindow.vala.c"
9357 Xcls_MainWindow* _tmp11_;
9358 const gchar* _tmp12_;
9359 #line 1820 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9360 _tmp11_ = self->priv->_this;
9361 #line 1820 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9362 _tmp12_ = _tmp11_->state;
9363 #line 1820 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9364 g_print ("unhandled add listener from %s\n", _tmp12_);
9365 #line 1822 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9367 #line 9368 "MainWindow.vala.c"
9371 #line 1825 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9373 #line 1825 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9375 #line 9376 "MainWindow.vala.c"
9379 static gboolean ___lambda70__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
9381 result = __lambda70_ (self);
9382 #line 1795 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9384 #line 9385 "MainWindow.vala.c"
9388 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
9389 Xcls_MainWindowXcls_addlistenerbutton * self = NULL;
9390 Xcls_MainWindow* _tmp0_;
9391 Xcls_MainWindow* _tmp1_;
9392 Xcls_MainWindow* _tmp2_;
9393 Xcls_MainWindowXcls_addlistenerbutton* _tmp3_;
9394 ClutterActor* _tmp4_;
9395 ClutterActor* _tmp5_;
9396 Xcls_MainWindow* _tmp6_;
9397 Xcls_MainWindowXcls_Text27* _tmp7_;
9398 Xcls_MainWindowXcls_Text27* child_0;
9399 ClutterActor* _tmp8_;
9400 ClutterText* _tmp9_;
9401 ClutterActor* _tmp10_;
9402 ClutterActor* _tmp11_;
9403 ClutterActor* _tmp12_;
9404 ClutterActor* _tmp13_;
9405 #line 1769 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9406 g_return_val_if_fail (_owner != NULL, NULL);
9407 #line 1769 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9408 self = (Xcls_MainWindowXcls_addlistenerbutton*) g_object_new (object_type, NULL);
9409 #line 1771 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9411 #line 1771 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9412 _tmp1_ = _g_object_ref0 (_tmp0_);
9413 #line 1771 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9414 _g_object_unref0 (self->priv->_this);
9415 #line 1771 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9416 self->priv->_this = _tmp1_;
9417 #line 1772 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9418 _tmp2_ = self->priv->_this;
9419 #line 1772 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9420 _tmp3_ = _g_object_ref0 (self);
9421 #line 1772 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9422 _g_object_unref0 (_tmp2_->addlistenerbutton);
9423 #line 1772 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9424 _tmp2_->addlistenerbutton = _tmp3_;
9425 #line 1773 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9426 _tmp4_ = clutter_actor_new ();
9427 #line 1773 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9428 g_object_ref_sink (_tmp4_);
9429 #line 1773 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9430 _g_object_unref0 (self->el);
9431 #line 1773 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9433 #line 1778 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9435 #line 1778 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9436 clutter_actor_set_reactive (_tmp5_, TRUE);
9437 #line 1779 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9438 _tmp6_ = self->priv->_this;
9439 #line 1779 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9440 _tmp7_ = xcls_mainwindow_xcls_text27_new (_tmp6_);
9441 #line 1779 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9443 #line 1780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9444 g_object_ref ((GObject*) child_0);
9445 #line 1781 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9447 #line 1781 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9448 _tmp9_ = child_0->el;
9449 #line 1781 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9450 clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
9451 #line 1784 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9453 #line 1784 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9454 clutter_actor_set_size (_tmp10_, (gfloat) 50, (gfloat) 50);
9455 #line 1787 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9457 #line 1787 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9458 g_signal_connect_object (_tmp11_, "enter-event", (GCallback) ___lambda68__clutter_actor_enter_event, self, 0);
9459 #line 1791 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9461 #line 1791 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9462 g_signal_connect_object (_tmp12_, "leave-event", (GCallback) ___lambda69__clutter_actor_leave_event, self, 0);
9463 #line 1795 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9465 #line 1795 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9466 g_signal_connect_object (_tmp13_, "button-press-event", (GCallback) ___lambda70__clutter_actor_button_press_event, self, 0);
9467 #line 1769 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9468 _g_object_unref0 (child_0);
9469 #line 1769 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9471 #line 9472 "MainWindow.vala.c"
9475 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_new (Xcls_MainWindow* _owner) {
9476 #line 1769 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9477 return xcls_mainwindow_xcls_addlistenerbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, _owner);
9478 #line 9479 "MainWindow.vala.c"
9482 static void xcls_mainwindow_xcls_addlistenerbutton_class_init (Xcls_MainWindowXcls_addlistenerbuttonClass * klass) {
9483 #line 1760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9484 xcls_mainwindow_xcls_addlistenerbutton_parent_class = g_type_class_peek_parent (klass);
9485 #line 1760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9486 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addlistenerbuttonPrivate));
9487 #line 1760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9488 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addlistenerbutton_finalize;
9489 #line 9490 "MainWindow.vala.c"
9493 static void xcls_mainwindow_xcls_addlistenerbutton_instance_init (Xcls_MainWindowXcls_addlistenerbutton * self) {
9494 #line 1760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9495 self->priv = XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_PRIVATE (self);
9496 #line 9497 "MainWindow.vala.c"
9500 static void xcls_mainwindow_xcls_addlistenerbutton_finalize (GObject* obj) {
9501 Xcls_MainWindowXcls_addlistenerbutton * self;
9502 #line 1760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9503 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbutton);
9504 #line 1762 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9505 _g_object_unref0 (self->el);
9506 #line 1763 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9507 _g_object_unref0 (self->priv->_this);
9508 #line 1760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9509 G_OBJECT_CLASS (xcls_mainwindow_xcls_addlistenerbutton_parent_class)->finalize (obj);
9510 #line 9511 "MainWindow.vala.c"
9514 GType xcls_mainwindow_xcls_addlistenerbutton_get_type (void) {
9515 static volatile gsize xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile = 0;
9516 if (g_once_init_enter (&xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile)) {
9517 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 };
9518 GType xcls_mainwindow_xcls_addlistenerbutton_type_id;
9519 xcls_mainwindow_xcls_addlistenerbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addlistenerbutton", &g_define_type_info, 0);
9520 g_once_init_leave (&xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile, xcls_mainwindow_xcls_addlistenerbutton_type_id);
9522 return xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile;
9526 Xcls_MainWindowXcls_Text27* xcls_mainwindow_xcls_text27_construct (GType object_type, Xcls_MainWindow* _owner) {
9527 Xcls_MainWindowXcls_Text27 * self = NULL;
9528 Xcls_MainWindow* _tmp0_;
9529 Xcls_MainWindow* _tmp1_;
9530 ClutterColor _tmp2_ = {0};
9531 ClutterText* _tmp3_;
9532 ClutterText* _tmp4_;
9533 ClutterText* _tmp5_;
9534 ClutterText* _tmp6_;
9535 ClutterText* _tmp7_;
9536 ClutterText* _tmp8_;
9537 #line 1844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9538 g_return_val_if_fail (_owner != NULL, NULL);
9539 #line 1844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9540 self = (Xcls_MainWindowXcls_Text27*) g_object_new (object_type, NULL);
9541 #line 1846 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9543 #line 1846 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9544 _tmp1_ = _g_object_ref0 (_tmp0_);
9545 #line 1846 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9546 _g_object_unref0 (self->priv->_this);
9547 #line 1846 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9548 self->priv->_this = _tmp1_;
9549 #line 1847 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9550 clutter_color_from_string (&_tmp2_, "#fff");
9551 #line 1847 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9552 _tmp3_ = (ClutterText*) clutter_text_new_full ("Sans 10px", "Add\nListener", &_tmp2_);
9553 #line 1847 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9554 g_object_ref_sink (_tmp3_);
9555 #line 1847 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9556 _g_object_unref0 (self->el);
9557 #line 1847 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9559 #line 1852 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9561 #line 1852 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9562 clutter_text_set_line_alignment (_tmp4_, PANGO_ALIGN_CENTER);
9563 #line 1853 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9565 #line 1853 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9566 clutter_actor_set_x_align ((ClutterActor*) _tmp5_, CLUTTER_ACTOR_ALIGN_CENTER);
9567 #line 1854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9569 #line 1854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9570 clutter_actor_set_x_expand ((ClutterActor*) _tmp6_, FALSE);
9571 #line 1855 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9573 #line 1855 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9574 clutter_actor_set_y_align ((ClutterActor*) _tmp7_, CLUTTER_ACTOR_ALIGN_CENTER);
9575 #line 1856 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9577 #line 1856 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9578 clutter_actor_set_y_expand ((ClutterActor*) _tmp8_, FALSE);
9579 #line 1844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9581 #line 9582 "MainWindow.vala.c"
9585 Xcls_MainWindowXcls_Text27* xcls_mainwindow_xcls_text27_new (Xcls_MainWindow* _owner) {
9586 #line 1844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9587 return xcls_mainwindow_xcls_text27_construct (XCLS_MAINWINDOW_TYPE_XCLS_TEXT27, _owner);
9588 #line 9589 "MainWindow.vala.c"
9592 static void xcls_mainwindow_xcls_text27_class_init (Xcls_MainWindowXcls_Text27Class * klass) {
9593 #line 1835 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9594 xcls_mainwindow_xcls_text27_parent_class = g_type_class_peek_parent (klass);
9595 #line 1835 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9596 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Text27Private));
9597 #line 1835 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9598 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_text27_finalize;
9599 #line 9600 "MainWindow.vala.c"
9603 static void xcls_mainwindow_xcls_text27_instance_init (Xcls_MainWindowXcls_Text27 * self) {
9604 #line 1835 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9605 self->priv = XCLS_MAINWINDOW_XCLS_TEXT27_GET_PRIVATE (self);
9606 #line 9607 "MainWindow.vala.c"
9610 static void xcls_mainwindow_xcls_text27_finalize (GObject* obj) {
9611 Xcls_MainWindowXcls_Text27 * self;
9612 #line 1835 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9613 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TEXT27, Xcls_MainWindowXcls_Text27);
9614 #line 1837 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9615 _g_object_unref0 (self->el);
9616 #line 1838 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9617 _g_object_unref0 (self->priv->_this);
9618 #line 1835 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9619 G_OBJECT_CLASS (xcls_mainwindow_xcls_text27_parent_class)->finalize (obj);
9620 #line 9621 "MainWindow.vala.c"
9624 GType xcls_mainwindow_xcls_text27_get_type (void) {
9625 static volatile gsize xcls_mainwindow_xcls_text27_type_id__volatile = 0;
9626 if (g_once_init_enter (&xcls_mainwindow_xcls_text27_type_id__volatile)) {
9627 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 };
9628 GType xcls_mainwindow_xcls_text27_type_id;
9629 xcls_mainwindow_xcls_text27_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Text27", &g_define_type_info, 0);
9630 g_once_init_leave (&xcls_mainwindow_xcls_text27_type_id__volatile, xcls_mainwindow_xcls_text27_type_id);
9632 return xcls_mainwindow_xcls_text27_type_id__volatile;
9636 static void xcls_mainwindow_class_init (Xcls_MainWindowClass * klass) {
9637 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9638 xcls_mainwindow_parent_class = g_type_class_peek_parent (klass);
9639 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9640 g_type_class_add_private (klass, sizeof (Xcls_MainWindowPrivate));
9641 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9642 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_finalize;
9643 #line 9644 "MainWindow.vala.c"
9647 static void xcls_mainwindow_instance_init (Xcls_MainWindow * self) {
9648 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9649 self->priv = XCLS_MAINWINDOW_GET_PRIVATE (self);
9650 #line 9651 "MainWindow.vala.c"
9654 static void xcls_mainwindow_finalize (GObject* obj) {
9655 Xcls_MainWindow * self;
9656 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9657 self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_MAINWINDOW, Xcls_MainWindow);
9658 #line 22 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9659 _g_object_unref0 (self->el);
9660 #line 23 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9661 _g_object_unref0 (self->priv->_this);
9662 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9663 _g_object_unref0 (self->vbox);
9664 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9665 _g_object_unref0 (self->topbar);
9666 #line 34 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9667 _g_object_unref0 (self->mainpane);
9668 #line 35 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9669 _g_object_unref0 (self->leftpane);
9670 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9671 _g_object_unref0 (self->editpane);
9672 #line 37 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9673 _g_object_unref0 (self->tree);
9674 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9675 _g_object_unref0 (self->props);
9676 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9677 _g_object_unref0 (self->clutterembed);
9678 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9679 _g_object_unref0 (self->rooview);
9680 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9681 _g_object_unref0 (self->objectview);
9682 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9683 _g_object_unref0 (self->codeeditview);
9684 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9685 _g_object_unref0 (self->addpropsview);
9686 #line 44 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9687 _g_object_unref0 (self->projecteditview);
9688 #line 45 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9689 _g_object_unref0 (self->buttonlayout);
9690 #line 46 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9691 _g_object_unref0 (self->projectbutton);
9692 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9693 _g_object_unref0 (self->projecteditbutton);
9694 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9695 _g_object_unref0 (self->objectshowbutton);
9696 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9697 _g_object_unref0 (self->addpropbutton);
9698 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9699 _g_object_unref0 (self->addlistenerbutton);
9700 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9701 _g_object_unref0 (self->project);
9702 #line 54 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9703 _g_object_unref0 (self->clutterfiles);
9704 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9705 _g_object_unref0 (self->code_editor);
9706 #line 56 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9707 _g_object_unref0 (self->window_gladeview);
9708 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9709 _g_object_unref0 (self->left_props);
9710 #line 58 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9711 _g_object_unref0 (self->projectsettings);
9712 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9713 _g_object_unref0 (self->rightpalete);
9714 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9715 _g_object_unref0 (self->add_props);
9716 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9717 _g_object_unref0 (self->left_projects);
9718 #line 62 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9719 _g_object_unref0 (self->left_tree);
9720 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9721 _g_object_unref0 (self->window_rooview);
9722 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9723 _g_free0 (self->state);
9724 #line 66 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9725 _g_free0 (self->title);
9726 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9727 G_OBJECT_CLASS (xcls_mainwindow_parent_class)->finalize (obj);
9728 #line 9729 "MainWindow.vala.c"
9732 GType xcls_mainwindow_get_type (void) {
9733 static volatile gsize xcls_mainwindow_type_id__volatile = 0;
9734 if (g_once_init_enter (&xcls_mainwindow_type_id__volatile)) {
9735 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 };
9736 GType xcls_mainwindow_type_id;
9737 xcls_mainwindow_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindow", &g_define_type_info, 0);
9738 g_once_init_leave (&xcls_mainwindow_type_id__volatile, xcls_mainwindow_type_id);
9740 return xcls_mainwindow_type_id__volatile;