a797c26b45e1a7c064127a096684bd30ab24e9db
[app.Builder.js] / Builder4 / WindowLeftProps.vala.c
1 /* WindowLeftProps.vala.c generated by valac 0.20.1, the Vala compiler
2  * generated from WindowLeftProps.vala, do not modify */
3
4
5 #include <glib.h>
6 #include <glib-object.h>
7 #include <gtk/gtk.h>
8 #include <stdlib.h>
9 #include <string.h>
10 #include <gee.h>
11 #include <gdk/gdk.h>
12 #include <pango/pango.h>
13
14
15 #define TYPE_XCLS_LEFTPROPS (xcls_leftprops_get_type ())
16 #define XCLS_LEFTPROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_LEFTPROPS, Xcls_LeftProps))
17 #define XCLS_LEFTPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsClass))
18 #define IS_XCLS_LEFTPROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_LEFTPROPS))
19 #define IS_XCLS_LEFTPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_LEFTPROPS))
20 #define XCLS_LEFTPROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsClass))
21
22 typedef struct _Xcls_LeftProps Xcls_LeftProps;
23 typedef struct _Xcls_LeftPropsClass Xcls_LeftPropsClass;
24 typedef struct _Xcls_LeftPropsPrivate Xcls_LeftPropsPrivate;
25
26 #define XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP (xcls_leftprops_xcls_addpropertypopup_get_type ())
27 #define XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopup))
28 #define XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopupClass))
29 #define XCLS_LEFTPROPS_IS_XCLS_ADDPROPERTYPOPUP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP))
30 #define XCLS_LEFTPROPS_IS_XCLS_ADDPROPERTYPOPUP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP))
31 #define XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopupClass))
32
33 typedef struct _Xcls_LeftPropsXcls_AddPropertyPopup Xcls_LeftPropsXcls_AddPropertyPopup;
34 typedef struct _Xcls_LeftPropsXcls_AddPropertyPopupClass Xcls_LeftPropsXcls_AddPropertyPopupClass;
35
36 #define XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS (xcls_leftprops_xcls_editprops_get_type ())
37 #define XCLS_LEFTPROPS_XCLS_EDITPROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditProps))
38 #define XCLS_LEFTPROPS_XCLS_EDITPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditPropsClass))
39 #define XCLS_LEFTPROPS_IS_XCLS_EDITPROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS))
40 #define XCLS_LEFTPROPS_IS_XCLS_EDITPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS))
41 #define XCLS_LEFTPROPS_XCLS_EDITPROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditPropsClass))
42
43 typedef struct _Xcls_LeftPropsXcls_EditProps Xcls_LeftPropsXcls_EditProps;
44 typedef struct _Xcls_LeftPropsXcls_EditPropsClass Xcls_LeftPropsXcls_EditPropsClass;
45
46 #define XCLS_LEFTPROPS_TYPE_XCLS_VIEW (xcls_leftprops_xcls_view_get_type ())
47 #define XCLS_LEFTPROPS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_view))
48 #define XCLS_LEFTPROPS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_viewClass))
49 #define XCLS_LEFTPROPS_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VIEW))
50 #define XCLS_LEFTPROPS_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VIEW))
51 #define XCLS_LEFTPROPS_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_viewClass))
52
53 typedef struct _Xcls_LeftPropsXcls_view Xcls_LeftPropsXcls_view;
54 typedef struct _Xcls_LeftPropsXcls_viewClass Xcls_LeftPropsXcls_viewClass;
55
56 #define XCLS_LEFTPROPS_TYPE_XCLS_MODEL (xcls_leftprops_xcls_model_get_type ())
57 #define XCLS_LEFTPROPS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_model))
58 #define XCLS_LEFTPROPS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_modelClass))
59 #define XCLS_LEFTPROPS_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MODEL))
60 #define XCLS_LEFTPROPS_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MODEL))
61 #define XCLS_LEFTPROPS_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_modelClass))
62
63 typedef struct _Xcls_LeftPropsXcls_model Xcls_LeftPropsXcls_model;
64 typedef struct _Xcls_LeftPropsXcls_modelClass Xcls_LeftPropsXcls_modelClass;
65
66 #define XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL (xcls_leftprops_xcls_keycol_get_type ())
67 #define XCLS_LEFTPROPS_XCLS_KEYCOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycol))
68 #define XCLS_LEFTPROPS_XCLS_KEYCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycolClass))
69 #define XCLS_LEFTPROPS_IS_XCLS_KEYCOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL))
70 #define XCLS_LEFTPROPS_IS_XCLS_KEYCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL))
71 #define XCLS_LEFTPROPS_XCLS_KEYCOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycolClass))
72
73 typedef struct _Xcls_LeftPropsXcls_keycol Xcls_LeftPropsXcls_keycol;
74 typedef struct _Xcls_LeftPropsXcls_keycolClass Xcls_LeftPropsXcls_keycolClass;
75
76 #define XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER (xcls_leftprops_xcls_keyrender_get_type ())
77 #define XCLS_LEFTPROPS_XCLS_KEYRENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrender))
78 #define XCLS_LEFTPROPS_XCLS_KEYRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrenderClass))
79 #define XCLS_LEFTPROPS_IS_XCLS_KEYRENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER))
80 #define XCLS_LEFTPROPS_IS_XCLS_KEYRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER))
81 #define XCLS_LEFTPROPS_XCLS_KEYRENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrenderClass))
82
83 typedef struct _Xcls_LeftPropsXcls_keyrender Xcls_LeftPropsXcls_keyrender;
84 typedef struct _Xcls_LeftPropsXcls_keyrenderClass Xcls_LeftPropsXcls_keyrenderClass;
85
86 #define XCLS_LEFTPROPS_TYPE_XCLS_VALCOL (xcls_leftprops_xcls_valcol_get_type ())
87 #define XCLS_LEFTPROPS_XCLS_VALCOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcol))
88 #define XCLS_LEFTPROPS_XCLS_VALCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcolClass))
89 #define XCLS_LEFTPROPS_IS_XCLS_VALCOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL))
90 #define XCLS_LEFTPROPS_IS_XCLS_VALCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL))
91 #define XCLS_LEFTPROPS_XCLS_VALCOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcolClass))
92
93 typedef struct _Xcls_LeftPropsXcls_valcol Xcls_LeftPropsXcls_valcol;
94 typedef struct _Xcls_LeftPropsXcls_valcolClass Xcls_LeftPropsXcls_valcolClass;
95
96 #define XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER (xcls_leftprops_xcls_valrender_get_type ())
97 #define XCLS_LEFTPROPS_XCLS_VALRENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrender))
98 #define XCLS_LEFTPROPS_XCLS_VALRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrenderClass))
99 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER))
100 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER))
101 #define XCLS_LEFTPROPS_XCLS_VALRENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrenderClass))
102
103 typedef struct _Xcls_LeftPropsXcls_valrender Xcls_LeftPropsXcls_valrender;
104 typedef struct _Xcls_LeftPropsXcls_valrenderClass Xcls_LeftPropsXcls_valrenderClass;
105
106 #define XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL (xcls_leftprops_xcls_valrendermodel_get_type ())
107 #define XCLS_LEFTPROPS_XCLS_VALRENDERMODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodel))
108 #define XCLS_LEFTPROPS_XCLS_VALRENDERMODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodelClass))
109 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDERMODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL))
110 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDERMODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL))
111 #define XCLS_LEFTPROPS_XCLS_VALRENDERMODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodelClass))
112
113 typedef struct _Xcls_LeftPropsXcls_valrendermodel Xcls_LeftPropsXcls_valrendermodel;
114 typedef struct _Xcls_LeftPropsXcls_valrendermodelClass Xcls_LeftPropsXcls_valrendermodelClass;
115
116 #define XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU (xcls_leftprops_xcls_contextmenu_get_type ())
117 #define XCLS_LEFTPROPS_XCLS_CONTEXTMENU(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenu))
118 #define XCLS_LEFTPROPS_XCLS_CONTEXTMENU_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenuClass))
119 #define XCLS_LEFTPROPS_IS_XCLS_CONTEXTMENU(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU))
120 #define XCLS_LEFTPROPS_IS_XCLS_CONTEXTMENU_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU))
121 #define XCLS_LEFTPROPS_XCLS_CONTEXTMENU_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenuClass))
122
123 typedef struct _Xcls_LeftPropsXcls_ContextMenu Xcls_LeftPropsXcls_ContextMenu;
124 typedef struct _Xcls_LeftPropsXcls_ContextMenuClass Xcls_LeftPropsXcls_ContextMenuClass;
125
126 #define JS_RENDER_TYPE_JS_RENDER (js_render_js_render_get_type ())
127 #define JS_RENDER_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRender))
128 #define JS_RENDER_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
129 #define JS_RENDER_IS_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_JS_RENDER))
130 #define JS_RENDER_IS_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_JS_RENDER))
131 #define JS_RENDER_JS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
132
133 typedef struct _JsRenderJsRender JsRenderJsRender;
134 typedef struct _JsRenderJsRenderClass JsRenderJsRenderClass;
135
136 #define TYPE_XCLS_MAINWINDOW (xcls_mainwindow_get_type ())
137 #define XCLS_MAINWINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_MAINWINDOW, Xcls_MainWindow))
138 #define XCLS_MAINWINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowClass))
139 #define IS_XCLS_MAINWINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_MAINWINDOW))
140 #define IS_XCLS_MAINWINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_MAINWINDOW))
141 #define XCLS_MAINWINDOW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowClass))
142
143 typedef struct _Xcls_MainWindow Xcls_MainWindow;
144 typedef struct _Xcls_MainWindowClass Xcls_MainWindowClass;
145
146 #define JS_RENDER_TYPE_NODE (js_render_node_get_type ())
147 #define JS_RENDER_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_NODE, JsRenderNode))
148 #define JS_RENDER_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
149 #define JS_RENDER_IS_NODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_NODE))
150 #define JS_RENDER_IS_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_NODE))
151 #define JS_RENDER_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
152
153 typedef struct _JsRenderNode JsRenderNode;
154 typedef struct _JsRenderNodeClass JsRenderNodeClass;
155 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
156
157 #define XCLS_LEFTPROPS_TYPE_XCLS_HBOX2 (xcls_leftprops_xcls_hbox2_get_type ())
158 #define XCLS_LEFTPROPS_XCLS_HBOX2(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_HBOX2, Xcls_LeftPropsXcls_HBox2))
159 #define XCLS_LEFTPROPS_XCLS_HBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_HBOX2, Xcls_LeftPropsXcls_HBox2Class))
160 #define XCLS_LEFTPROPS_IS_XCLS_HBOX2(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_HBOX2))
161 #define XCLS_LEFTPROPS_IS_XCLS_HBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_HBOX2))
162 #define XCLS_LEFTPROPS_XCLS_HBOX2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_HBOX2, Xcls_LeftPropsXcls_HBox2Class))
163
164 typedef struct _Xcls_LeftPropsXcls_HBox2 Xcls_LeftPropsXcls_HBox2;
165 typedef struct _Xcls_LeftPropsXcls_HBox2Class Xcls_LeftPropsXcls_HBox2Class;
166 typedef struct _Xcls_LeftPropsXcls_HBox2Private Xcls_LeftPropsXcls_HBox2Private;
167 typedef struct _Xcls_LeftPropsXcls_EditPropsPrivate Xcls_LeftPropsXcls_EditPropsPrivate;
168 typedef struct _Xcls_LeftPropsXcls_keyrenderPrivate Xcls_LeftPropsXcls_keyrenderPrivate;
169 typedef struct _Xcls_LeftPropsXcls_valrenderPrivate Xcls_LeftPropsXcls_valrenderPrivate;
170 #define _gtk_tree_path_free0(var) ((var == NULL) ? NULL : (var = (gtk_tree_path_free (var), NULL)))
171 typedef struct _Block5Data Block5Data;
172 #define _g_free0(var) (var = (g_free (var), NULL))
173 typedef struct _Xcls_LeftPropsXcls_modelPrivate Xcls_LeftPropsXcls_modelPrivate;
174 typedef struct _Xcls_LeftPropsXcls_viewPrivate Xcls_LeftPropsXcls_viewPrivate;
175 typedef struct _Xcls_LeftPropsXcls_valcolPrivate Xcls_LeftPropsXcls_valcolPrivate;
176 typedef struct _JsRenderNodePrivate JsRenderNodePrivate;
177 typedef struct _Xcls_MainWindowPrivate Xcls_MainWindowPrivate;
178
179 #define XCLS_MAINWINDOW_TYPE_XCLS_VBOX (xcls_mainwindow_xcls_vbox_get_type ())
180 #define XCLS_MAINWINDOW_XCLS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vbox))
181 #define XCLS_MAINWINDOW_XCLS_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxClass))
182 #define XCLS_MAINWINDOW_IS_XCLS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX))
183 #define XCLS_MAINWINDOW_IS_XCLS_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX))
184 #define XCLS_MAINWINDOW_XCLS_VBOX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxClass))
185
186 typedef struct _Xcls_MainWindowXcls_vbox Xcls_MainWindowXcls_vbox;
187 typedef struct _Xcls_MainWindowXcls_vboxClass Xcls_MainWindowXcls_vboxClass;
188
189 #define XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE (xcls_mainwindow_xcls_mainpane_get_type ())
190 #define XCLS_MAINWINDOW_XCLS_MAINPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpane))
191 #define XCLS_MAINWINDOW_XCLS_MAINPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpaneClass))
192 #define XCLS_MAINWINDOW_IS_XCLS_MAINPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE))
193 #define XCLS_MAINWINDOW_IS_XCLS_MAINPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE))
194 #define XCLS_MAINWINDOW_XCLS_MAINPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpaneClass))
195
196 typedef struct _Xcls_MainWindowXcls_mainpane Xcls_MainWindowXcls_mainpane;
197 typedef struct _Xcls_MainWindowXcls_mainpaneClass Xcls_MainWindowXcls_mainpaneClass;
198
199 #define XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE (xcls_mainwindow_xcls_leftpane_get_type ())
200 #define XCLS_MAINWINDOW_XCLS_LEFTPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpane))
201 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpaneClass))
202 #define XCLS_MAINWINDOW_IS_XCLS_LEFTPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE))
203 #define XCLS_MAINWINDOW_IS_XCLS_LEFTPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE))
204 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpaneClass))
205
206 typedef struct _Xcls_MainWindowXcls_leftpane Xcls_MainWindowXcls_leftpane;
207 typedef struct _Xcls_MainWindowXcls_leftpaneClass Xcls_MainWindowXcls_leftpaneClass;
208
209 #define XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE (xcls_mainwindow_xcls_editpane_get_type ())
210 #define XCLS_MAINWINDOW_XCLS_EDITPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpane))
211 #define XCLS_MAINWINDOW_XCLS_EDITPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpaneClass))
212 #define XCLS_MAINWINDOW_IS_XCLS_EDITPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE))
213 #define XCLS_MAINWINDOW_IS_XCLS_EDITPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE))
214 #define XCLS_MAINWINDOW_XCLS_EDITPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpaneClass))
215
216 typedef struct _Xcls_MainWindowXcls_editpane Xcls_MainWindowXcls_editpane;
217 typedef struct _Xcls_MainWindowXcls_editpaneClass Xcls_MainWindowXcls_editpaneClass;
218
219 #define XCLS_MAINWINDOW_TYPE_XCLS_TREE (xcls_mainwindow_xcls_tree_get_type ())
220 #define XCLS_MAINWINDOW_XCLS_TREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_tree))
221 #define XCLS_MAINWINDOW_XCLS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treeClass))
222 #define XCLS_MAINWINDOW_IS_XCLS_TREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE))
223 #define XCLS_MAINWINDOW_IS_XCLS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TREE))
224 #define XCLS_MAINWINDOW_XCLS_TREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treeClass))
225
226 typedef struct _Xcls_MainWindowXcls_tree Xcls_MainWindowXcls_tree;
227 typedef struct _Xcls_MainWindowXcls_treeClass Xcls_MainWindowXcls_treeClass;
228
229 #define XCLS_MAINWINDOW_TYPE_XCLS_PROPS (xcls_mainwindow_xcls_props_get_type ())
230 #define XCLS_MAINWINDOW_XCLS_PROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_props))
231 #define XCLS_MAINWINDOW_XCLS_PROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsClass))
232 #define XCLS_MAINWINDOW_IS_XCLS_PROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS))
233 #define XCLS_MAINWINDOW_IS_XCLS_PROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROPS))
234 #define XCLS_MAINWINDOW_XCLS_PROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsClass))
235
236 typedef struct _Xcls_MainWindowXcls_props Xcls_MainWindowXcls_props;
237 typedef struct _Xcls_MainWindowXcls_propsClass Xcls_MainWindowXcls_propsClass;
238
239 #define XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED (xcls_mainwindow_xcls_clutterembed_get_type ())
240 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembed))
241 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedClass))
242 #define XCLS_MAINWINDOW_IS_XCLS_CLUTTEREMBED(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED))
243 #define XCLS_MAINWINDOW_IS_XCLS_CLUTTEREMBED_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED))
244 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedClass))
245
246 typedef struct _Xcls_MainWindowXcls_clutterembed Xcls_MainWindowXcls_clutterembed;
247 typedef struct _Xcls_MainWindowXcls_clutterembedClass Xcls_MainWindowXcls_clutterembedClass;
248
249 #define XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW (xcls_mainwindow_xcls_rooview_get_type ())
250 #define XCLS_MAINWINDOW_XCLS_ROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooview))
251 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewClass))
252 #define XCLS_MAINWINDOW_IS_XCLS_ROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW))
253 #define XCLS_MAINWINDOW_IS_XCLS_ROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW))
254 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewClass))
255
256 typedef struct _Xcls_MainWindowXcls_rooview Xcls_MainWindowXcls_rooview;
257 typedef struct _Xcls_MainWindowXcls_rooviewClass Xcls_MainWindowXcls_rooviewClass;
258
259 #define XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW (xcls_mainwindow_xcls_objectview_get_type ())
260 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectview))
261 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewClass))
262 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW))
263 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW))
264 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewClass))
265
266 typedef struct _Xcls_MainWindowXcls_objectview Xcls_MainWindowXcls_objectview;
267 typedef struct _Xcls_MainWindowXcls_objectviewClass Xcls_MainWindowXcls_objectviewClass;
268
269 #define XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW (xcls_mainwindow_xcls_codeeditview_get_type ())
270 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditview))
271 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewClass))
272 #define XCLS_MAINWINDOW_IS_XCLS_CODEEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW))
273 #define XCLS_MAINWINDOW_IS_XCLS_CODEEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW))
274 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewClass))
275
276 typedef struct _Xcls_MainWindowXcls_codeeditview Xcls_MainWindowXcls_codeeditview;
277 typedef struct _Xcls_MainWindowXcls_codeeditviewClass Xcls_MainWindowXcls_codeeditviewClass;
278
279 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW (xcls_mainwindow_xcls_addpropsview_get_type ())
280 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsview))
281 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewClass))
282 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPSVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW))
283 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPSVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW))
284 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewClass))
285
286 typedef struct _Xcls_MainWindowXcls_addpropsview Xcls_MainWindowXcls_addpropsview;
287 typedef struct _Xcls_MainWindowXcls_addpropsviewClass Xcls_MainWindowXcls_addpropsviewClass;
288
289 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW (xcls_mainwindow_xcls_projecteditview_get_type ())
290 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditview))
291 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewClass))
292 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW))
293 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW))
294 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewClass))
295
296 typedef struct _Xcls_MainWindowXcls_projecteditview Xcls_MainWindowXcls_projecteditview;
297 typedef struct _Xcls_MainWindowXcls_projecteditviewClass Xcls_MainWindowXcls_projecteditviewClass;
298
299 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT (xcls_mainwindow_xcls_buttonlayout_get_type ())
300 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayout))
301 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutClass))
302 #define XCLS_MAINWINDOW_IS_XCLS_BUTTONLAYOUT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT))
303 #define XCLS_MAINWINDOW_IS_XCLS_BUTTONLAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT))
304 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutClass))
305
306 typedef struct _Xcls_MainWindowXcls_buttonlayout Xcls_MainWindowXcls_buttonlayout;
307 typedef struct _Xcls_MainWindowXcls_buttonlayoutClass Xcls_MainWindowXcls_buttonlayoutClass;
308
309 #define XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON (xcls_mainwindow_xcls_backbutton_get_type ())
310 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbutton))
311 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbuttonClass))
312 #define XCLS_MAINWINDOW_IS_XCLS_BACKBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON))
313 #define XCLS_MAINWINDOW_IS_XCLS_BACKBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON))
314 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbuttonClass))
315
316 typedef struct _Xcls_MainWindowXcls_backbutton Xcls_MainWindowXcls_backbutton;
317 typedef struct _Xcls_MainWindowXcls_backbuttonClass Xcls_MainWindowXcls_backbuttonClass;
318
319 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON (xcls_mainwindow_xcls_projectbutton_get_type ())
320 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbutton))
321 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonClass))
322 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON))
323 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON))
324 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonClass))
325
326 typedef struct _Xcls_MainWindowXcls_projectbutton Xcls_MainWindowXcls_projectbutton;
327 typedef struct _Xcls_MainWindowXcls_projectbuttonClass Xcls_MainWindowXcls_projectbuttonClass;
328
329 #define XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON (xcls_mainwindow_xcls_editfilebutton_get_type ())
330 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebutton))
331 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebuttonClass))
332 #define XCLS_MAINWINDOW_IS_XCLS_EDITFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON))
333 #define XCLS_MAINWINDOW_IS_XCLS_EDITFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON))
334 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebuttonClass))
335
336 typedef struct _Xcls_MainWindowXcls_editfilebutton Xcls_MainWindowXcls_editfilebutton;
337 typedef struct _Xcls_MainWindowXcls_editfilebuttonClass Xcls_MainWindowXcls_editfilebuttonClass;
338
339 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON (xcls_mainwindow_xcls_projecteditbutton_get_type ())
340 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbutton))
341 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonClass))
342 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON))
343 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON))
344 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonClass))
345
346 typedef struct _Xcls_MainWindowXcls_projecteditbutton Xcls_MainWindowXcls_projecteditbutton;
347 typedef struct _Xcls_MainWindowXcls_projecteditbuttonClass Xcls_MainWindowXcls_projecteditbuttonClass;
348
349 #define XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON (xcls_mainwindow_xcls_objectshowbutton_get_type ())
350 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbutton))
351 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonClass))
352 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTSHOWBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON))
353 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTSHOWBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON))
354 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonClass))
355
356 typedef struct _Xcls_MainWindowXcls_objectshowbutton Xcls_MainWindowXcls_objectshowbutton;
357 typedef struct _Xcls_MainWindowXcls_objectshowbuttonClass Xcls_MainWindowXcls_objectshowbuttonClass;
358
359 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON (xcls_mainwindow_xcls_addpropbutton_get_type ())
360 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbutton))
361 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonClass))
362 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON))
363 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON))
364 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonClass))
365
366 typedef struct _Xcls_MainWindowXcls_addpropbutton Xcls_MainWindowXcls_addpropbutton;
367 typedef struct _Xcls_MainWindowXcls_addpropbuttonClass Xcls_MainWindowXcls_addpropbuttonClass;
368
369 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON (xcls_mainwindow_xcls_addlistenerbutton_get_type ())
370 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbutton))
371 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonClass))
372 #define XCLS_MAINWINDOW_IS_XCLS_ADDLISTENERBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON))
373 #define XCLS_MAINWINDOW_IS_XCLS_ADDLISTENERBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON))
374 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonClass))
375
376 typedef struct _Xcls_MainWindowXcls_addlistenerbutton Xcls_MainWindowXcls_addlistenerbutton;
377 typedef struct _Xcls_MainWindowXcls_addlistenerbuttonClass Xcls_MainWindowXcls_addlistenerbuttonClass;
378
379 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON (xcls_mainwindow_xcls_addprojectbutton_get_type ())
380 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbutton))
381 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbuttonClass))
382 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON))
383 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON))
384 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbuttonClass))
385
386 typedef struct _Xcls_MainWindowXcls_addprojectbutton Xcls_MainWindowXcls_addprojectbutton;
387 typedef struct _Xcls_MainWindowXcls_addprojectbuttonClass Xcls_MainWindowXcls_addprojectbuttonClass;
388
389 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON (xcls_mainwindow_xcls_addfilebutton_get_type ())
390 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebutton))
391 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebuttonClass))
392 #define XCLS_MAINWINDOW_IS_XCLS_ADDFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON))
393 #define XCLS_MAINWINDOW_IS_XCLS_ADDFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON))
394 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebuttonClass))
395
396 typedef struct _Xcls_MainWindowXcls_addfilebutton Xcls_MainWindowXcls_addfilebutton;
397 typedef struct _Xcls_MainWindowXcls_addfilebuttonClass Xcls_MainWindowXcls_addfilebuttonClass;
398
399 #define XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON (xcls_mainwindow_xcls_delprojectbutton_get_type ())
400 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbutton))
401 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbuttonClass))
402 #define XCLS_MAINWINDOW_IS_XCLS_DELPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON))
403 #define XCLS_MAINWINDOW_IS_XCLS_DELPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON))
404 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbuttonClass))
405
406 typedef struct _Xcls_MainWindowXcls_delprojectbutton Xcls_MainWindowXcls_delprojectbutton;
407 typedef struct _Xcls_MainWindowXcls_delprojectbuttonClass Xcls_MainWindowXcls_delprojectbuttonClass;
408
409 #define PROJECT_TYPE_PROJECT (project_project_get_type ())
410 #define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
411 #define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
412 #define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
413 #define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
414 #define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
415
416 typedef struct _ProjectProject ProjectProject;
417 typedef struct _ProjectProjectClass ProjectProjectClass;
418
419 #define TYPE_XCLS_WINDOWLEFTPROJECTS (xcls_windowleftprojects_get_type ())
420 #define XCLS_WINDOWLEFTPROJECTS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjects))
421 #define XCLS_WINDOWLEFTPROJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsClass))
422 #define IS_XCLS_WINDOWLEFTPROJECTS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS))
423 #define IS_XCLS_WINDOWLEFTPROJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWLEFTPROJECTS))
424 #define XCLS_WINDOWLEFTPROJECTS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsClass))
425
426 typedef struct _Xcls_WindowLeftProjects Xcls_WindowLeftProjects;
427 typedef struct _Xcls_WindowLeftProjectsClass Xcls_WindowLeftProjectsClass;
428
429 #define TYPE_XCLS_WINDOWROOVIEW (xcls_windowrooview_get_type ())
430 #define XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooView))
431 #define XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
432 #define IS_XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWROOVIEW))
433 #define IS_XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWROOVIEW))
434 #define XCLS_WINDOWROOVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
435
436 typedef struct _Xcls_WindowRooView Xcls_WindowRooView;
437 typedef struct _Xcls_WindowRooViewClass Xcls_WindowRooViewClass;
438
439 #define TYPE_XCLS_WINDOWLEFTTREE (xcls_windowlefttree_get_type ())
440 #define XCLS_WINDOWLEFTTREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTree))
441 #define XCLS_WINDOWLEFTTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTreeClass))
442 #define IS_XCLS_WINDOWLEFTTREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWLEFTTREE))
443 #define IS_XCLS_WINDOWLEFTTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWLEFTTREE))
444 #define XCLS_WINDOWLEFTTREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTreeClass))
445
446 typedef struct _Xcls_WindowLeftTree Xcls_WindowLeftTree;
447 typedef struct _Xcls_WindowLeftTreeClass Xcls_WindowLeftTreeClass;
448
449 #define TYPE_EDITOR (editor_get_type ())
450 #define EDITOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_EDITOR, Editor))
451 #define EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_EDITOR, EditorClass))
452 #define IS_EDITOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_EDITOR))
453 #define IS_EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_EDITOR))
454 #define EDITOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_EDITOR, EditorClass))
455
456 typedef struct _Editor Editor;
457 typedef struct _EditorClass EditorClass;
458
459 #define TYPE_XCLS_DIALOGNEWCOMPONENT (xcls_dialognewcomponent_get_type ())
460 #define XCLS_DIALOGNEWCOMPONENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponent))
461 #define XCLS_DIALOGNEWCOMPONENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentClass))
462 #define IS_XCLS_DIALOGNEWCOMPONENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT))
463 #define IS_XCLS_DIALOGNEWCOMPONENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_DIALOGNEWCOMPONENT))
464 #define XCLS_DIALOGNEWCOMPONENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentClass))
465
466 typedef struct _Xcls_DialogNewComponent Xcls_DialogNewComponent;
467 typedef struct _Xcls_DialogNewComponentClass Xcls_DialogNewComponentClass;
468
469 #define TYPE_XCLS_PROJECTSETTINGS (xcls_projectsettings_get_type ())
470 #define XCLS_PROJECTSETTINGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettings))
471 #define XCLS_PROJECTSETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsClass))
472 #define IS_XCLS_PROJECTSETTINGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_PROJECTSETTINGS))
473 #define IS_XCLS_PROJECTSETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_PROJECTSETTINGS))
474 #define XCLS_PROJECTSETTINGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsClass))
475
476 typedef struct _Xcls_ProjectSettings Xcls_ProjectSettings;
477 typedef struct _Xcls_ProjectSettingsClass Xcls_ProjectSettingsClass;
478
479 #define TYPE_XCLS_CLUTTERFILES (xcls_clutterfiles_get_type ())
480 #define XCLS_CLUTTERFILES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFiles))
481 #define XCLS_CLUTTERFILES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesClass))
482 #define IS_XCLS_CLUTTERFILES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_CLUTTERFILES))
483 #define IS_XCLS_CLUTTERFILES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_CLUTTERFILES))
484 #define XCLS_CLUTTERFILES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesClass))
485
486 typedef struct _Xcls_ClutterFiles Xcls_ClutterFiles;
487 typedef struct _Xcls_ClutterFilesClass Xcls_ClutterFilesClass;
488
489 #define TYPE_XCLS_RIGHTPALETE (xcls_rightpalete_get_type ())
490 #define XCLS_RIGHTPALETE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_RIGHTPALETE, Xcls_RightPalete))
491 #define XCLS_RIGHTPALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_RIGHTPALETE, Xcls_RightPaleteClass))
492 #define IS_XCLS_RIGHTPALETE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_RIGHTPALETE))
493 #define IS_XCLS_RIGHTPALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_RIGHTPALETE))
494 #define XCLS_RIGHTPALETE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_RIGHTPALETE, Xcls_RightPaleteClass))
495
496 typedef struct _Xcls_RightPalete Xcls_RightPalete;
497 typedef struct _Xcls_RightPaleteClass Xcls_RightPaleteClass;
498
499 #define TYPE_XCLS_WINDOWADDPROP (xcls_windowaddprop_get_type ())
500 #define XCLS_WINDOWADDPROP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddProp))
501 #define XCLS_WINDOWADDPROP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropClass))
502 #define IS_XCLS_WINDOWADDPROP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWADDPROP))
503 #define IS_XCLS_WINDOWADDPROP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWADDPROP))
504 #define XCLS_WINDOWADDPROP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropClass))
505
506 typedef struct _Xcls_WindowAddProp Xcls_WindowAddProp;
507 typedef struct _Xcls_WindowAddPropClass Xcls_WindowAddPropClass;
508
509 #define TYPE_XCLS_GLADEVIEW (xcls_gladeview_get_type ())
510 #define XCLS_GLADEVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_GLADEVIEW, Xcls_GladeView))
511 #define XCLS_GLADEVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_GLADEVIEW, Xcls_GladeViewClass))
512 #define IS_XCLS_GLADEVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_GLADEVIEW))
513 #define IS_XCLS_GLADEVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_GLADEVIEW))
514 #define XCLS_GLADEVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_GLADEVIEW, Xcls_GladeViewClass))
515
516 typedef struct _Xcls_GladeView Xcls_GladeView;
517 typedef struct _Xcls_GladeViewClass Xcls_GladeViewClass;
518 typedef struct _Xcls_MainWindowXcls_editpanePrivate Xcls_MainWindowXcls_editpanePrivate;
519 typedef struct _Block6Data Block6Data;
520 typedef struct _Xcls_LeftPropsXcls_keycolPrivate Xcls_LeftPropsXcls_keycolPrivate;
521 typedef struct _Block7Data Block7Data;
522 typedef struct _Block8Data Block8Data;
523
524 #define XCLS_LEFTPROPS_TYPE_XCLS_BUTTON3 (xcls_leftprops_xcls_button3_get_type ())
525 #define XCLS_LEFTPROPS_XCLS_BUTTON3(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_BUTTON3, Xcls_LeftPropsXcls_Button3))
526 #define XCLS_LEFTPROPS_XCLS_BUTTON3_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_BUTTON3, Xcls_LeftPropsXcls_Button3Class))
527 #define XCLS_LEFTPROPS_IS_XCLS_BUTTON3(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_BUTTON3))
528 #define XCLS_LEFTPROPS_IS_XCLS_BUTTON3_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_BUTTON3))
529 #define XCLS_LEFTPROPS_XCLS_BUTTON3_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_BUTTON3, Xcls_LeftPropsXcls_Button3Class))
530
531 typedef struct _Xcls_LeftPropsXcls_Button3 Xcls_LeftPropsXcls_Button3;
532 typedef struct _Xcls_LeftPropsXcls_Button3Class Xcls_LeftPropsXcls_Button3Class;
533 typedef struct _Xcls_LeftPropsXcls_Button3Private Xcls_LeftPropsXcls_Button3Private;
534
535 #define XCLS_LEFTPROPS_TYPE_XCLS_HBOX4 (xcls_leftprops_xcls_hbox4_get_type ())
536 #define XCLS_LEFTPROPS_XCLS_HBOX4(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_HBOX4, Xcls_LeftPropsXcls_HBox4))
537 #define XCLS_LEFTPROPS_XCLS_HBOX4_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_HBOX4, Xcls_LeftPropsXcls_HBox4Class))
538 #define XCLS_LEFTPROPS_IS_XCLS_HBOX4(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_HBOX4))
539 #define XCLS_LEFTPROPS_IS_XCLS_HBOX4_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_HBOX4))
540 #define XCLS_LEFTPROPS_XCLS_HBOX4_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_HBOX4, Xcls_LeftPropsXcls_HBox4Class))
541
542 typedef struct _Xcls_LeftPropsXcls_HBox4 Xcls_LeftPropsXcls_HBox4;
543 typedef struct _Xcls_LeftPropsXcls_HBox4Class Xcls_LeftPropsXcls_HBox4Class;
544 typedef struct _Xcls_LeftPropsXcls_HBox4Private Xcls_LeftPropsXcls_HBox4Private;
545 typedef struct _Xcls_LeftPropsXcls_AddPropertyPopupPrivate Xcls_LeftPropsXcls_AddPropertyPopupPrivate;
546
547 #define XCLS_LEFTPROPS_TYPE_XCLS_IMAGE5 (xcls_leftprops_xcls_image5_get_type ())
548 #define XCLS_LEFTPROPS_XCLS_IMAGE5(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_IMAGE5, Xcls_LeftPropsXcls_Image5))
549 #define XCLS_LEFTPROPS_XCLS_IMAGE5_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_IMAGE5, Xcls_LeftPropsXcls_Image5Class))
550 #define XCLS_LEFTPROPS_IS_XCLS_IMAGE5(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_IMAGE5))
551 #define XCLS_LEFTPROPS_IS_XCLS_IMAGE5_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_IMAGE5))
552 #define XCLS_LEFTPROPS_XCLS_IMAGE5_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_IMAGE5, Xcls_LeftPropsXcls_Image5Class))
553
554 typedef struct _Xcls_LeftPropsXcls_Image5 Xcls_LeftPropsXcls_Image5;
555 typedef struct _Xcls_LeftPropsXcls_Image5Class Xcls_LeftPropsXcls_Image5Class;
556 typedef struct _Xcls_LeftPropsXcls_Image5Private Xcls_LeftPropsXcls_Image5Private;
557
558 #define XCLS_LEFTPROPS_TYPE_XCLS_LABEL6 (xcls_leftprops_xcls_label6_get_type ())
559 #define XCLS_LEFTPROPS_XCLS_LABEL6(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_LABEL6, Xcls_LeftPropsXcls_Label6))
560 #define XCLS_LEFTPROPS_XCLS_LABEL6_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_LABEL6, Xcls_LeftPropsXcls_Label6Class))
561 #define XCLS_LEFTPROPS_IS_XCLS_LABEL6(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_LABEL6))
562 #define XCLS_LEFTPROPS_IS_XCLS_LABEL6_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_LABEL6))
563 #define XCLS_LEFTPROPS_XCLS_LABEL6_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_LABEL6, Xcls_LeftPropsXcls_Label6Class))
564
565 typedef struct _Xcls_LeftPropsXcls_Label6 Xcls_LeftPropsXcls_Label6;
566 typedef struct _Xcls_LeftPropsXcls_Label6Class Xcls_LeftPropsXcls_Label6Class;
567 typedef struct _Xcls_LeftPropsXcls_Label6Private Xcls_LeftPropsXcls_Label6Private;
568
569 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM8 (xcls_leftprops_xcls_menuitem8_get_type ())
570 #define XCLS_LEFTPROPS_XCLS_MENUITEM8(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM8, Xcls_LeftPropsXcls_MenuItem8))
571 #define XCLS_LEFTPROPS_XCLS_MENUITEM8_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM8, Xcls_LeftPropsXcls_MenuItem8Class))
572 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM8(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM8))
573 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM8_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM8))
574 #define XCLS_LEFTPROPS_XCLS_MENUITEM8_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM8, Xcls_LeftPropsXcls_MenuItem8Class))
575
576 typedef struct _Xcls_LeftPropsXcls_MenuItem8 Xcls_LeftPropsXcls_MenuItem8;
577 typedef struct _Xcls_LeftPropsXcls_MenuItem8Class Xcls_LeftPropsXcls_MenuItem8Class;
578 typedef struct _Xcls_LeftPropsXcls_MenuItem8Private Xcls_LeftPropsXcls_MenuItem8Private;
579
580 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM9 (xcls_leftprops_xcls_menuitem9_get_type ())
581 #define XCLS_LEFTPROPS_XCLS_MENUITEM9(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM9, Xcls_LeftPropsXcls_MenuItem9))
582 #define XCLS_LEFTPROPS_XCLS_MENUITEM9_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM9, Xcls_LeftPropsXcls_MenuItem9Class))
583 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM9(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM9))
584 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM9_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM9))
585 #define XCLS_LEFTPROPS_XCLS_MENUITEM9_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM9, Xcls_LeftPropsXcls_MenuItem9Class))
586
587 typedef struct _Xcls_LeftPropsXcls_MenuItem9 Xcls_LeftPropsXcls_MenuItem9;
588 typedef struct _Xcls_LeftPropsXcls_MenuItem9Class Xcls_LeftPropsXcls_MenuItem9Class;
589 typedef struct _Xcls_LeftPropsXcls_MenuItem9Private Xcls_LeftPropsXcls_MenuItem9Private;
590
591 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM10 (xcls_leftprops_xcls_menuitem10_get_type ())
592 #define XCLS_LEFTPROPS_XCLS_MENUITEM10(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM10, Xcls_LeftPropsXcls_MenuItem10))
593 #define XCLS_LEFTPROPS_XCLS_MENUITEM10_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM10, Xcls_LeftPropsXcls_MenuItem10Class))
594 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM10(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM10))
595 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM10_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM10))
596 #define XCLS_LEFTPROPS_XCLS_MENUITEM10_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM10, Xcls_LeftPropsXcls_MenuItem10Class))
597
598 typedef struct _Xcls_LeftPropsXcls_MenuItem10 Xcls_LeftPropsXcls_MenuItem10;
599 typedef struct _Xcls_LeftPropsXcls_MenuItem10Class Xcls_LeftPropsXcls_MenuItem10Class;
600 typedef struct _Xcls_LeftPropsXcls_MenuItem10Private Xcls_LeftPropsXcls_MenuItem10Private;
601
602 #define XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM11 (xcls_leftprops_xcls_separatormenuitem11_get_type ())
603 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM11(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM11, Xcls_LeftPropsXcls_SeparatorMenuItem11))
604 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM11_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM11, Xcls_LeftPropsXcls_SeparatorMenuItem11Class))
605 #define XCLS_LEFTPROPS_IS_XCLS_SEPARATORMENUITEM11(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM11))
606 #define XCLS_LEFTPROPS_IS_XCLS_SEPARATORMENUITEM11_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM11))
607 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM11_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM11, Xcls_LeftPropsXcls_SeparatorMenuItem11Class))
608
609 typedef struct _Xcls_LeftPropsXcls_SeparatorMenuItem11 Xcls_LeftPropsXcls_SeparatorMenuItem11;
610 typedef struct _Xcls_LeftPropsXcls_SeparatorMenuItem11Class Xcls_LeftPropsXcls_SeparatorMenuItem11Class;
611 typedef struct _Xcls_LeftPropsXcls_SeparatorMenuItem11Private Xcls_LeftPropsXcls_SeparatorMenuItem11Private;
612
613 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM12 (xcls_leftprops_xcls_menuitem12_get_type ())
614 #define XCLS_LEFTPROPS_XCLS_MENUITEM12(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM12, Xcls_LeftPropsXcls_MenuItem12))
615 #define XCLS_LEFTPROPS_XCLS_MENUITEM12_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM12, Xcls_LeftPropsXcls_MenuItem12Class))
616 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM12(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM12))
617 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM12_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM12))
618 #define XCLS_LEFTPROPS_XCLS_MENUITEM12_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM12, Xcls_LeftPropsXcls_MenuItem12Class))
619
620 typedef struct _Xcls_LeftPropsXcls_MenuItem12 Xcls_LeftPropsXcls_MenuItem12;
621 typedef struct _Xcls_LeftPropsXcls_MenuItem12Class Xcls_LeftPropsXcls_MenuItem12Class;
622 typedef struct _Xcls_LeftPropsXcls_MenuItem12Private Xcls_LeftPropsXcls_MenuItem12Private;
623
624 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM13 (xcls_leftprops_xcls_menuitem13_get_type ())
625 #define XCLS_LEFTPROPS_XCLS_MENUITEM13(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM13, Xcls_LeftPropsXcls_MenuItem13))
626 #define XCLS_LEFTPROPS_XCLS_MENUITEM13_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM13, Xcls_LeftPropsXcls_MenuItem13Class))
627 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM13(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM13))
628 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM13_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM13))
629 #define XCLS_LEFTPROPS_XCLS_MENUITEM13_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM13, Xcls_LeftPropsXcls_MenuItem13Class))
630
631 typedef struct _Xcls_LeftPropsXcls_MenuItem13 Xcls_LeftPropsXcls_MenuItem13;
632 typedef struct _Xcls_LeftPropsXcls_MenuItem13Class Xcls_LeftPropsXcls_MenuItem13Class;
633 typedef struct _Xcls_LeftPropsXcls_MenuItem13Private Xcls_LeftPropsXcls_MenuItem13Private;
634
635 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM14 (xcls_leftprops_xcls_menuitem14_get_type ())
636 #define XCLS_LEFTPROPS_XCLS_MENUITEM14(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM14, Xcls_LeftPropsXcls_MenuItem14))
637 #define XCLS_LEFTPROPS_XCLS_MENUITEM14_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM14, Xcls_LeftPropsXcls_MenuItem14Class))
638 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM14(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM14))
639 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM14_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM14))
640 #define XCLS_LEFTPROPS_XCLS_MENUITEM14_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM14, Xcls_LeftPropsXcls_MenuItem14Class))
641
642 typedef struct _Xcls_LeftPropsXcls_MenuItem14 Xcls_LeftPropsXcls_MenuItem14;
643 typedef struct _Xcls_LeftPropsXcls_MenuItem14Class Xcls_LeftPropsXcls_MenuItem14Class;
644 typedef struct _Xcls_LeftPropsXcls_MenuItem14Private Xcls_LeftPropsXcls_MenuItem14Private;
645
646 #define XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM15 (xcls_leftprops_xcls_separatormenuitem15_get_type ())
647 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM15(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM15, Xcls_LeftPropsXcls_SeparatorMenuItem15))
648 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM15_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM15, Xcls_LeftPropsXcls_SeparatorMenuItem15Class))
649 #define XCLS_LEFTPROPS_IS_XCLS_SEPARATORMENUITEM15(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM15))
650 #define XCLS_LEFTPROPS_IS_XCLS_SEPARATORMENUITEM15_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM15))
651 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM15_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM15, Xcls_LeftPropsXcls_SeparatorMenuItem15Class))
652
653 typedef struct _Xcls_LeftPropsXcls_SeparatorMenuItem15 Xcls_LeftPropsXcls_SeparatorMenuItem15;
654 typedef struct _Xcls_LeftPropsXcls_SeparatorMenuItem15Class Xcls_LeftPropsXcls_SeparatorMenuItem15Class;
655 typedef struct _Xcls_LeftPropsXcls_SeparatorMenuItem15Private Xcls_LeftPropsXcls_SeparatorMenuItem15Private;
656
657 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM16 (xcls_leftprops_xcls_menuitem16_get_type ())
658 #define XCLS_LEFTPROPS_XCLS_MENUITEM16(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM16, Xcls_LeftPropsXcls_MenuItem16))
659 #define XCLS_LEFTPROPS_XCLS_MENUITEM16_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM16, Xcls_LeftPropsXcls_MenuItem16Class))
660 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM16(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM16))
661 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM16_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM16))
662 #define XCLS_LEFTPROPS_XCLS_MENUITEM16_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM16, Xcls_LeftPropsXcls_MenuItem16Class))
663
664 typedef struct _Xcls_LeftPropsXcls_MenuItem16 Xcls_LeftPropsXcls_MenuItem16;
665 typedef struct _Xcls_LeftPropsXcls_MenuItem16Class Xcls_LeftPropsXcls_MenuItem16Class;
666 typedef struct _Xcls_LeftPropsXcls_MenuItem16Private Xcls_LeftPropsXcls_MenuItem16Private;
667
668 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM17 (xcls_leftprops_xcls_menuitem17_get_type ())
669 #define XCLS_LEFTPROPS_XCLS_MENUITEM17(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM17, Xcls_LeftPropsXcls_MenuItem17))
670 #define XCLS_LEFTPROPS_XCLS_MENUITEM17_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM17, Xcls_LeftPropsXcls_MenuItem17Class))
671 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM17(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM17))
672 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM17_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM17))
673 #define XCLS_LEFTPROPS_XCLS_MENUITEM17_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM17, Xcls_LeftPropsXcls_MenuItem17Class))
674
675 typedef struct _Xcls_LeftPropsXcls_MenuItem17 Xcls_LeftPropsXcls_MenuItem17;
676 typedef struct _Xcls_LeftPropsXcls_MenuItem17Class Xcls_LeftPropsXcls_MenuItem17Class;
677 typedef struct _Xcls_LeftPropsXcls_MenuItem17Private Xcls_LeftPropsXcls_MenuItem17Private;
678 #define __vala_PangoFontDescription_free0(var) ((var == NULL) ? NULL : (var = (_vala_PangoFontDescription_free (var), NULL)))
679 typedef struct _Block9Data Block9Data;
680 typedef struct _Xcls_LeftPropsXcls_ContextMenuPrivate Xcls_LeftPropsXcls_ContextMenuPrivate;
681 typedef struct _Xcls_LeftPropsXcls_valrendermodelPrivate Xcls_LeftPropsXcls_valrendermodelPrivate;
682
683 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM27 (xcls_leftprops_xcls_menuitem27_get_type ())
684 #define XCLS_LEFTPROPS_XCLS_MENUITEM27(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM27, Xcls_LeftPropsXcls_MenuItem27))
685 #define XCLS_LEFTPROPS_XCLS_MENUITEM27_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM27, Xcls_LeftPropsXcls_MenuItem27Class))
686 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM27(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM27))
687 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM27_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM27))
688 #define XCLS_LEFTPROPS_XCLS_MENUITEM27_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM27, Xcls_LeftPropsXcls_MenuItem27Class))
689
690 typedef struct _Xcls_LeftPropsXcls_MenuItem27 Xcls_LeftPropsXcls_MenuItem27;
691 typedef struct _Xcls_LeftPropsXcls_MenuItem27Class Xcls_LeftPropsXcls_MenuItem27Class;
692 typedef struct _Xcls_LeftPropsXcls_MenuItem27Private Xcls_LeftPropsXcls_MenuItem27Private;
693
694 #define XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM28 (xcls_leftprops_xcls_separatormenuitem28_get_type ())
695 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM28(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM28, Xcls_LeftPropsXcls_SeparatorMenuItem28))
696 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM28_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM28, Xcls_LeftPropsXcls_SeparatorMenuItem28Class))
697 #define XCLS_LEFTPROPS_IS_XCLS_SEPARATORMENUITEM28(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM28))
698 #define XCLS_LEFTPROPS_IS_XCLS_SEPARATORMENUITEM28_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM28))
699 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM28_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM28, Xcls_LeftPropsXcls_SeparatorMenuItem28Class))
700
701 typedef struct _Xcls_LeftPropsXcls_SeparatorMenuItem28 Xcls_LeftPropsXcls_SeparatorMenuItem28;
702 typedef struct _Xcls_LeftPropsXcls_SeparatorMenuItem28Class Xcls_LeftPropsXcls_SeparatorMenuItem28Class;
703 typedef struct _Xcls_LeftPropsXcls_SeparatorMenuItem28Private Xcls_LeftPropsXcls_SeparatorMenuItem28Private;
704
705 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM29 (xcls_leftprops_xcls_menuitem29_get_type ())
706 #define XCLS_LEFTPROPS_XCLS_MENUITEM29(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM29, Xcls_LeftPropsXcls_MenuItem29))
707 #define XCLS_LEFTPROPS_XCLS_MENUITEM29_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM29, Xcls_LeftPropsXcls_MenuItem29Class))
708 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM29(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM29))
709 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM29_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM29))
710 #define XCLS_LEFTPROPS_XCLS_MENUITEM29_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM29, Xcls_LeftPropsXcls_MenuItem29Class))
711
712 typedef struct _Xcls_LeftPropsXcls_MenuItem29 Xcls_LeftPropsXcls_MenuItem29;
713 typedef struct _Xcls_LeftPropsXcls_MenuItem29Class Xcls_LeftPropsXcls_MenuItem29Class;
714 typedef struct _Xcls_LeftPropsXcls_MenuItem29Private Xcls_LeftPropsXcls_MenuItem29Private;
715
716 struct _Xcls_LeftProps {
717         GObject parent_instance;
718         Xcls_LeftPropsPrivate * priv;
719         GtkVBox* el;
720         Xcls_LeftPropsXcls_AddPropertyPopup* AddPropertyPopup;
721         Xcls_LeftPropsXcls_EditProps* EditProps;
722         Xcls_LeftPropsXcls_view* view;
723         Xcls_LeftPropsXcls_model* model;
724         Xcls_LeftPropsXcls_keycol* keycol;
725         Xcls_LeftPropsXcls_keyrender* keyrender;
726         Xcls_LeftPropsXcls_valcol* valcol;
727         Xcls_LeftPropsXcls_valrender* valrender;
728         Xcls_LeftPropsXcls_valrendermodel* valrendermodel;
729         Xcls_LeftPropsXcls_ContextMenu* ContextMenu;
730         gboolean allow_edit;
731         JsRenderJsRender* file;
732         Xcls_MainWindow* main_window;
733         JsRenderNode* node;
734 };
735
736 struct _Xcls_LeftPropsClass {
737         GObjectClass parent_class;
738 };
739
740 struct _Xcls_LeftPropsPrivate {
741         Xcls_LeftProps* _this;
742 };
743
744 struct _Xcls_LeftPropsXcls_HBox2 {
745         GObject parent_instance;
746         Xcls_LeftPropsXcls_HBox2Private * priv;
747         GtkHBox* el;
748 };
749
750 struct _Xcls_LeftPropsXcls_HBox2Class {
751         GObjectClass parent_class;
752 };
753
754 struct _Xcls_LeftPropsXcls_EditProps {
755         GObject parent_instance;
756         Xcls_LeftPropsXcls_EditPropsPrivate * priv;
757         GtkScrolledWindow* el;
758         gboolean editing;
759 };
760
761 struct _Xcls_LeftPropsXcls_EditPropsClass {
762         GObjectClass parent_class;
763 };
764
765 struct _Xcls_LeftPropsXcls_keyrender {
766         GObject parent_instance;
767         Xcls_LeftPropsXcls_keyrenderPrivate * priv;
768         GtkCellRendererText* el;
769 };
770
771 struct _Xcls_LeftPropsXcls_keyrenderClass {
772         GObjectClass parent_class;
773 };
774
775 struct _Xcls_LeftPropsXcls_valrender {
776         GObject parent_instance;
777         Xcls_LeftPropsXcls_valrenderPrivate * priv;
778         GtkCellRendererCombo* el;
779 };
780
781 struct _Xcls_LeftPropsXcls_valrenderClass {
782         GObjectClass parent_class;
783 };
784
785 struct _Block5Data {
786         int _ref_count_;
787         Xcls_LeftProps * self;
788         gchar* key;
789         gchar* type;
790         GtkTreePath* path;
791 };
792
793 struct _Xcls_LeftPropsXcls_model {
794         GObject parent_instance;
795         Xcls_LeftPropsXcls_modelPrivate * priv;
796         GtkTreeStore* el;
797 };
798
799 struct _Xcls_LeftPropsXcls_modelClass {
800         GObjectClass parent_class;
801 };
802
803 struct _Xcls_LeftPropsXcls_view {
804         GObject parent_instance;
805         Xcls_LeftPropsXcls_viewPrivate * priv;
806         GtkTreeView* el;
807 };
808
809 struct _Xcls_LeftPropsXcls_viewClass {
810         GObjectClass parent_class;
811 };
812
813 struct _Xcls_LeftPropsXcls_valcol {
814         GObject parent_instance;
815         Xcls_LeftPropsXcls_valcolPrivate * priv;
816         GtkTreeViewColumn* el;
817 };
818
819 struct _Xcls_LeftPropsXcls_valcolClass {
820         GObjectClass parent_class;
821 };
822
823 struct _JsRenderNode {
824         GObject parent_instance;
825         JsRenderNodePrivate * priv;
826         JsRenderNode* parent;
827         GeeArrayList* items;
828         GeeHashMap* props;
829         GeeHashMap* listeners;
830         gchar* xvala_cls;
831         gchar* xvala_xcls;
832         gchar* xvala_id;
833 };
834
835 struct _JsRenderNodeClass {
836         GObjectClass parent_class;
837 };
838
839 struct _Xcls_MainWindow {
840         GObject parent_instance;
841         Xcls_MainWindowPrivate * priv;
842         GtkWindow* el;
843         Xcls_MainWindowXcls_vbox* vbox;
844         Xcls_MainWindowXcls_mainpane* mainpane;
845         Xcls_MainWindowXcls_leftpane* leftpane;
846         Xcls_MainWindowXcls_editpane* editpane;
847         Xcls_MainWindowXcls_tree* tree;
848         Xcls_MainWindowXcls_props* props;
849         Xcls_MainWindowXcls_clutterembed* clutterembed;
850         Xcls_MainWindowXcls_rooview* rooview;
851         Xcls_MainWindowXcls_objectview* objectview;
852         Xcls_MainWindowXcls_codeeditview* codeeditview;
853         Xcls_MainWindowXcls_addpropsview* addpropsview;
854         Xcls_MainWindowXcls_projecteditview* projecteditview;
855         Xcls_MainWindowXcls_buttonlayout* buttonlayout;
856         Xcls_MainWindowXcls_backbutton* backbutton;
857         Xcls_MainWindowXcls_projectbutton* projectbutton;
858         Xcls_MainWindowXcls_editfilebutton* editfilebutton;
859         Xcls_MainWindowXcls_projecteditbutton* projecteditbutton;
860         Xcls_MainWindowXcls_objectshowbutton* objectshowbutton;
861         Xcls_MainWindowXcls_addpropbutton* addpropbutton;
862         Xcls_MainWindowXcls_addlistenerbutton* addlistenerbutton;
863         Xcls_MainWindowXcls_addprojectbutton* addprojectbutton;
864         Xcls_MainWindowXcls_addfilebutton* addfilebutton;
865         Xcls_MainWindowXcls_delprojectbutton* delprojectbutton;
866         ProjectProject* project;
867         gboolean children_loaded;
868         Xcls_WindowLeftProjects* left_projects;
869         Xcls_WindowRooView* window_rooview;
870         Xcls_WindowLeftTree* left_tree;
871         Editor* code_editor;
872         Xcls_DialogNewComponent* new_file_dialog;
873         Xcls_ProjectSettings* projectsettings;
874         Xcls_ClutterFiles* clutterfiles;
875         Xcls_LeftProps* left_props;
876         gchar* state;
877         Xcls_RightPalete* rightpalete;
878         gchar* title;
879         Xcls_WindowAddProp* add_props;
880         Xcls_GladeView* window_gladeview;
881 };
882
883 struct _Xcls_MainWindowClass {
884         GObjectClass parent_class;
885 };
886
887 struct _Xcls_MainWindowXcls_editpane {
888         GObject parent_instance;
889         Xcls_MainWindowXcls_editpanePrivate * priv;
890         GtkVPaned* el;
891 };
892
893 struct _Xcls_MainWindowXcls_editpaneClass {
894         GObjectClass parent_class;
895 };
896
897 struct _Block6Data {
898         int _ref_count_;
899         Xcls_LeftProps * self;
900         GtkTreePath* path;
901 };
902
903 struct _Xcls_LeftPropsXcls_keycol {
904         GObject parent_instance;
905         Xcls_LeftPropsXcls_keycolPrivate * priv;
906         GtkTreeViewColumn* el;
907 };
908
909 struct _Xcls_LeftPropsXcls_keycolClass {
910         GObjectClass parent_class;
911 };
912
913 struct _Block7Data {
914         int _ref_count_;
915         Xcls_LeftProps * self;
916         gchar* type;
917         gchar* fkey;
918 };
919
920 struct _Block8Data {
921         int _ref_count_;
922         Block7Data * _data7_;
923         GtkTreeIter iter;
924 };
925
926 struct _Xcls_LeftPropsXcls_HBox2Private {
927         Xcls_LeftProps* _this;
928 };
929
930 struct _Xcls_LeftPropsXcls_Button3 {
931         GObject parent_instance;
932         Xcls_LeftPropsXcls_Button3Private * priv;
933         GtkButton* el;
934 };
935
936 struct _Xcls_LeftPropsXcls_Button3Class {
937         GObjectClass parent_class;
938 };
939
940 struct _Xcls_LeftPropsXcls_Button3Private {
941         Xcls_LeftProps* _this;
942 };
943
944 struct _Xcls_LeftPropsXcls_HBox4 {
945         GObject parent_instance;
946         Xcls_LeftPropsXcls_HBox4Private * priv;
947         GtkHBox* el;
948 };
949
950 struct _Xcls_LeftPropsXcls_HBox4Class {
951         GObjectClass parent_class;
952 };
953
954 struct _Xcls_LeftPropsXcls_AddPropertyPopup {
955         GObject parent_instance;
956         Xcls_LeftPropsXcls_AddPropertyPopupPrivate * priv;
957         GtkMenu* el;
958 };
959
960 struct _Xcls_LeftPropsXcls_AddPropertyPopupClass {
961         GObjectClass parent_class;
962 };
963
964 struct _Xcls_LeftPropsXcls_HBox4Private {
965         Xcls_LeftProps* _this;
966 };
967
968 struct _Xcls_LeftPropsXcls_Image5 {
969         GObject parent_instance;
970         Xcls_LeftPropsXcls_Image5Private * priv;
971         GtkImage* el;
972 };
973
974 struct _Xcls_LeftPropsXcls_Image5Class {
975         GObjectClass parent_class;
976 };
977
978 struct _Xcls_LeftPropsXcls_Label6 {
979         GObject parent_instance;
980         Xcls_LeftPropsXcls_Label6Private * priv;
981         GtkLabel* el;
982 };
983
984 struct _Xcls_LeftPropsXcls_Label6Class {
985         GObjectClass parent_class;
986 };
987
988 struct _Xcls_LeftPropsXcls_Image5Private {
989         Xcls_LeftProps* _this;
990 };
991
992 struct _Xcls_LeftPropsXcls_Label6Private {
993         Xcls_LeftProps* _this;
994 };
995
996 struct _Xcls_LeftPropsXcls_AddPropertyPopupPrivate {
997         Xcls_LeftProps* _this;
998 };
999
1000 struct _Xcls_LeftPropsXcls_MenuItem8 {
1001         GObject parent_instance;
1002         Xcls_LeftPropsXcls_MenuItem8Private * priv;
1003         GtkMenuItem* el;
1004 };
1005
1006 struct _Xcls_LeftPropsXcls_MenuItem8Class {
1007         GObjectClass parent_class;
1008 };
1009
1010 struct _Xcls_LeftPropsXcls_MenuItem9 {
1011         GObject parent_instance;
1012         Xcls_LeftPropsXcls_MenuItem9Private * priv;
1013         GtkMenuItem* el;
1014 };
1015
1016 struct _Xcls_LeftPropsXcls_MenuItem9Class {
1017         GObjectClass parent_class;
1018 };
1019
1020 struct _Xcls_LeftPropsXcls_MenuItem10 {
1021         GObject parent_instance;
1022         Xcls_LeftPropsXcls_MenuItem10Private * priv;
1023         GtkMenuItem* el;
1024 };
1025
1026 struct _Xcls_LeftPropsXcls_MenuItem10Class {
1027         GObjectClass parent_class;
1028 };
1029
1030 struct _Xcls_LeftPropsXcls_SeparatorMenuItem11 {
1031         GObject parent_instance;
1032         Xcls_LeftPropsXcls_SeparatorMenuItem11Private * priv;
1033         GtkSeparatorMenuItem* el;
1034 };
1035
1036 struct _Xcls_LeftPropsXcls_SeparatorMenuItem11Class {
1037         GObjectClass parent_class;
1038 };
1039
1040 struct _Xcls_LeftPropsXcls_MenuItem12 {
1041         GObject parent_instance;
1042         Xcls_LeftPropsXcls_MenuItem12Private * priv;
1043         GtkMenuItem* el;
1044 };
1045
1046 struct _Xcls_LeftPropsXcls_MenuItem12Class {
1047         GObjectClass parent_class;
1048 };
1049
1050 struct _Xcls_LeftPropsXcls_MenuItem13 {
1051         GObject parent_instance;
1052         Xcls_LeftPropsXcls_MenuItem13Private * priv;
1053         GtkMenuItem* el;
1054 };
1055
1056 struct _Xcls_LeftPropsXcls_MenuItem13Class {
1057         GObjectClass parent_class;
1058 };
1059
1060 struct _Xcls_LeftPropsXcls_MenuItem14 {
1061         GObject parent_instance;
1062         Xcls_LeftPropsXcls_MenuItem14Private * priv;
1063         GtkMenuItem* el;
1064 };
1065
1066 struct _Xcls_LeftPropsXcls_MenuItem14Class {
1067         GObjectClass parent_class;
1068 };
1069
1070 struct _Xcls_LeftPropsXcls_SeparatorMenuItem15 {
1071         GObject parent_instance;
1072         Xcls_LeftPropsXcls_SeparatorMenuItem15Private * priv;
1073         GtkSeparatorMenuItem* el;
1074 };
1075
1076 struct _Xcls_LeftPropsXcls_SeparatorMenuItem15Class {
1077         GObjectClass parent_class;
1078 };
1079
1080 struct _Xcls_LeftPropsXcls_MenuItem16 {
1081         GObject parent_instance;
1082         Xcls_LeftPropsXcls_MenuItem16Private * priv;
1083         GtkMenuItem* el;
1084 };
1085
1086 struct _Xcls_LeftPropsXcls_MenuItem16Class {
1087         GObjectClass parent_class;
1088 };
1089
1090 struct _Xcls_LeftPropsXcls_MenuItem17 {
1091         GObject parent_instance;
1092         Xcls_LeftPropsXcls_MenuItem17Private * priv;
1093         GtkMenuItem* el;
1094 };
1095
1096 struct _Xcls_LeftPropsXcls_MenuItem17Class {
1097         GObjectClass parent_class;
1098 };
1099
1100 struct _Xcls_LeftPropsXcls_MenuItem8Private {
1101         Xcls_LeftProps* _this;
1102 };
1103
1104 struct _Xcls_LeftPropsXcls_MenuItem9Private {
1105         Xcls_LeftProps* _this;
1106 };
1107
1108 struct _Xcls_LeftPropsXcls_MenuItem10Private {
1109         Xcls_LeftProps* _this;
1110 };
1111
1112 struct _Xcls_LeftPropsXcls_SeparatorMenuItem11Private {
1113         Xcls_LeftProps* _this;
1114 };
1115
1116 struct _Xcls_LeftPropsXcls_MenuItem12Private {
1117         Xcls_LeftProps* _this;
1118 };
1119
1120 struct _Xcls_LeftPropsXcls_MenuItem13Private {
1121         Xcls_LeftProps* _this;
1122 };
1123
1124 struct _Xcls_LeftPropsXcls_MenuItem14Private {
1125         Xcls_LeftProps* _this;
1126 };
1127
1128 struct _Xcls_LeftPropsXcls_SeparatorMenuItem15Private {
1129         Xcls_LeftProps* _this;
1130 };
1131
1132 struct _Xcls_LeftPropsXcls_MenuItem16Private {
1133         Xcls_LeftProps* _this;
1134 };
1135
1136 struct _Xcls_LeftPropsXcls_MenuItem17Private {
1137         Xcls_LeftProps* _this;
1138 };
1139
1140 struct _Xcls_LeftPropsXcls_EditPropsPrivate {
1141         Xcls_LeftProps* _this;
1142 };
1143
1144 struct _Xcls_LeftPropsXcls_viewPrivate {
1145         Xcls_LeftProps* _this;
1146 };
1147
1148 struct _Block9Data {
1149         int _ref_count_;
1150         Xcls_LeftPropsXcls_view * self;
1151         GtkTreePath* path;
1152 };
1153
1154 struct _Xcls_LeftPropsXcls_ContextMenu {
1155         GObject parent_instance;
1156         Xcls_LeftPropsXcls_ContextMenuPrivate * priv;
1157         GtkMenu* el;
1158 };
1159
1160 struct _Xcls_LeftPropsXcls_ContextMenuClass {
1161         GObjectClass parent_class;
1162 };
1163
1164 struct _Xcls_LeftPropsXcls_modelPrivate {
1165         Xcls_LeftProps* _this;
1166 };
1167
1168 struct _Xcls_LeftPropsXcls_keycolPrivate {
1169         Xcls_LeftProps* _this;
1170 };
1171
1172 struct _Xcls_LeftPropsXcls_keyrenderPrivate {
1173         Xcls_LeftProps* _this;
1174 };
1175
1176 struct _Xcls_LeftPropsXcls_valcolPrivate {
1177         Xcls_LeftProps* _this;
1178 };
1179
1180 struct _Xcls_LeftPropsXcls_valrenderPrivate {
1181         Xcls_LeftProps* _this;
1182 };
1183
1184 struct _Xcls_LeftPropsXcls_valrendermodel {
1185         GObject parent_instance;
1186         Xcls_LeftPropsXcls_valrendermodelPrivate * priv;
1187         GtkListStore* el;
1188 };
1189
1190 struct _Xcls_LeftPropsXcls_valrendermodelClass {
1191         GObjectClass parent_class;
1192 };
1193
1194 struct _Xcls_LeftPropsXcls_valrendermodelPrivate {
1195         Xcls_LeftProps* _this;
1196 };
1197
1198 struct _Xcls_LeftPropsXcls_ContextMenuPrivate {
1199         Xcls_LeftProps* _this;
1200 };
1201
1202 struct _Xcls_LeftPropsXcls_MenuItem27 {
1203         GObject parent_instance;
1204         Xcls_LeftPropsXcls_MenuItem27Private * priv;
1205         GtkMenuItem* el;
1206 };
1207
1208 struct _Xcls_LeftPropsXcls_MenuItem27Class {
1209         GObjectClass parent_class;
1210 };
1211
1212 struct _Xcls_LeftPropsXcls_SeparatorMenuItem28 {
1213         GObject parent_instance;
1214         Xcls_LeftPropsXcls_SeparatorMenuItem28Private * priv;
1215         GtkSeparatorMenuItem* el;
1216 };
1217
1218 struct _Xcls_LeftPropsXcls_SeparatorMenuItem28Class {
1219         GObjectClass parent_class;
1220 };
1221
1222 struct _Xcls_LeftPropsXcls_MenuItem29 {
1223         GObject parent_instance;
1224         Xcls_LeftPropsXcls_MenuItem29Private * priv;
1225         GtkMenuItem* el;
1226 };
1227
1228 struct _Xcls_LeftPropsXcls_MenuItem29Class {
1229         GObjectClass parent_class;
1230 };
1231
1232 struct _Xcls_LeftPropsXcls_MenuItem27Private {
1233         Xcls_LeftProps* _this;
1234 };
1235
1236 struct _Xcls_LeftPropsXcls_SeparatorMenuItem28Private {
1237         Xcls_LeftProps* _this;
1238 };
1239
1240 struct _Xcls_LeftPropsXcls_MenuItem29Private {
1241         Xcls_LeftProps* _this;
1242 };
1243
1244
1245 extern Xcls_LeftProps* _LeftProps;
1246 Xcls_LeftProps* _LeftProps = NULL;
1247 static gpointer xcls_leftprops_parent_class = NULL;
1248 static gpointer xcls_leftprops_xcls_hbox2_parent_class = NULL;
1249 static gpointer xcls_leftprops_xcls_button3_parent_class = NULL;
1250 static gpointer xcls_leftprops_xcls_hbox4_parent_class = NULL;
1251 static gpointer xcls_leftprops_xcls_image5_parent_class = NULL;
1252 static gpointer xcls_leftprops_xcls_label6_parent_class = NULL;
1253 static gpointer xcls_leftprops_xcls_addpropertypopup_parent_class = NULL;
1254 static gpointer xcls_leftprops_xcls_menuitem8_parent_class = NULL;
1255 static gpointer xcls_leftprops_xcls_menuitem9_parent_class = NULL;
1256 static gpointer xcls_leftprops_xcls_menuitem10_parent_class = NULL;
1257 static gpointer xcls_leftprops_xcls_separatormenuitem11_parent_class = NULL;
1258 static gpointer xcls_leftprops_xcls_menuitem12_parent_class = NULL;
1259 static gpointer xcls_leftprops_xcls_menuitem13_parent_class = NULL;
1260 static gpointer xcls_leftprops_xcls_menuitem14_parent_class = NULL;
1261 static gpointer xcls_leftprops_xcls_separatormenuitem15_parent_class = NULL;
1262 static gpointer xcls_leftprops_xcls_menuitem16_parent_class = NULL;
1263 static gpointer xcls_leftprops_xcls_menuitem17_parent_class = NULL;
1264 static gpointer xcls_leftprops_xcls_editprops_parent_class = NULL;
1265 static gpointer xcls_leftprops_xcls_view_parent_class = NULL;
1266 static gpointer xcls_leftprops_xcls_model_parent_class = NULL;
1267 static gpointer xcls_leftprops_xcls_keycol_parent_class = NULL;
1268 static gpointer xcls_leftprops_xcls_keyrender_parent_class = NULL;
1269 static gpointer xcls_leftprops_xcls_valcol_parent_class = NULL;
1270 static gpointer xcls_leftprops_xcls_valrender_parent_class = NULL;
1271 static gpointer xcls_leftprops_xcls_valrendermodel_parent_class = NULL;
1272 static gpointer xcls_leftprops_xcls_contextmenu_parent_class = NULL;
1273 static gpointer xcls_leftprops_xcls_menuitem27_parent_class = NULL;
1274 static gpointer xcls_leftprops_xcls_separatormenuitem28_parent_class = NULL;
1275 static gpointer xcls_leftprops_xcls_menuitem29_parent_class = NULL;
1276
1277 GType xcls_leftprops_get_type (void) G_GNUC_CONST;
1278 GType xcls_leftprops_xcls_addpropertypopup_get_type (void) G_GNUC_CONST;
1279 GType xcls_leftprops_xcls_editprops_get_type (void) G_GNUC_CONST;
1280 GType xcls_leftprops_xcls_view_get_type (void) G_GNUC_CONST;
1281 GType xcls_leftprops_xcls_model_get_type (void) G_GNUC_CONST;
1282 GType xcls_leftprops_xcls_keycol_get_type (void) G_GNUC_CONST;
1283 GType xcls_leftprops_xcls_keyrender_get_type (void) G_GNUC_CONST;
1284 GType xcls_leftprops_xcls_valcol_get_type (void) G_GNUC_CONST;
1285 GType xcls_leftprops_xcls_valrender_get_type (void) G_GNUC_CONST;
1286 GType xcls_leftprops_xcls_valrendermodel_get_type (void) G_GNUC_CONST;
1287 GType xcls_leftprops_xcls_contextmenu_get_type (void) G_GNUC_CONST;
1288 GType js_render_js_render_get_type (void) G_GNUC_CONST;
1289 GType xcls_mainwindow_get_type (void) G_GNUC_CONST;
1290 GType js_render_node_get_type (void) G_GNUC_CONST;
1291 #define XCLS_LEFTPROPS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsPrivate))
1292 enum  {
1293         XCLS_LEFTPROPS_DUMMY_PROPERTY
1294 };
1295 Xcls_LeftProps* xcls_leftprops_singleton (void);
1296 Xcls_LeftProps* xcls_leftprops_new (void);
1297 Xcls_LeftProps* xcls_leftprops_construct (GType object_type);
1298 Xcls_LeftPropsXcls_HBox2* xcls_leftprops_xcls_hbox2_new (Xcls_LeftProps* _owner);
1299 Xcls_LeftPropsXcls_HBox2* xcls_leftprops_xcls_hbox2_construct (GType object_type, Xcls_LeftProps* _owner);
1300 GType xcls_leftprops_xcls_hbox2_get_type (void) G_GNUC_CONST;
1301 Xcls_LeftPropsXcls_EditProps* xcls_leftprops_xcls_editprops_new (Xcls_LeftProps* _owner);
1302 Xcls_LeftPropsXcls_EditProps* xcls_leftprops_xcls_editprops_construct (GType object_type, Xcls_LeftProps* _owner);
1303 void xcls_leftprops_before_edit (Xcls_LeftProps* self);
1304 gchar* xcls_leftprops_keySortFormat (Xcls_LeftProps* self, const gchar* key);
1305 void xcls_leftprops_finish_editing (Xcls_LeftProps* self);
1306 gboolean xcls_leftprops_startEditingValue (Xcls_LeftProps* self, GtkTreePath* path);
1307 static Block5Data* block5_data_ref (Block5Data* _data5_);
1308 static void block5_data_unref (void * _userdata_);
1309 static gboolean ___lambda89_ (Block5Data* _data5_);
1310 static gboolean ____lambda89__gsource_func (gpointer self);
1311 void xcls_leftprops_xcls_valrender_setOptions (Xcls_LeftPropsXcls_valrender* self, gchar** ar, int ar_length1);
1312 static gboolean ___lambda90_ (Block5Data* _data5_);
1313 static gboolean ____lambda90__gsource_func (gpointer self);
1314 static gboolean __lambda91_ (Block5Data* _data5_);
1315 static gboolean ___lambda91__gsource_func (gpointer self);
1316 void xcls_leftprops_load (Xcls_LeftProps* self, JsRenderJsRender* file, JsRenderNode* node);
1317 void xcls_leftprops_updateIter (Xcls_LeftProps* self, GtkTreeIter* iter, const gchar* type, const gchar* key, const gchar* value);
1318 GType xcls_mainwindow_xcls_vbox_get_type (void) G_GNUC_CONST;
1319 GType xcls_mainwindow_xcls_mainpane_get_type (void) G_GNUC_CONST;
1320 GType xcls_mainwindow_xcls_leftpane_get_type (void) G_GNUC_CONST;
1321 GType xcls_mainwindow_xcls_editpane_get_type (void) G_GNUC_CONST;
1322 GType xcls_mainwindow_xcls_tree_get_type (void) G_GNUC_CONST;
1323 GType xcls_mainwindow_xcls_props_get_type (void) G_GNUC_CONST;
1324 GType xcls_mainwindow_xcls_clutterembed_get_type (void) G_GNUC_CONST;
1325 GType xcls_mainwindow_xcls_rooview_get_type (void) G_GNUC_CONST;
1326 GType xcls_mainwindow_xcls_objectview_get_type (void) G_GNUC_CONST;
1327 GType xcls_mainwindow_xcls_codeeditview_get_type (void) G_GNUC_CONST;
1328 GType xcls_mainwindow_xcls_addpropsview_get_type (void) G_GNUC_CONST;
1329 GType xcls_mainwindow_xcls_projecteditview_get_type (void) G_GNUC_CONST;
1330 GType xcls_mainwindow_xcls_buttonlayout_get_type (void) G_GNUC_CONST;
1331 GType xcls_mainwindow_xcls_backbutton_get_type (void) G_GNUC_CONST;
1332 GType xcls_mainwindow_xcls_projectbutton_get_type (void) G_GNUC_CONST;
1333 GType xcls_mainwindow_xcls_editfilebutton_get_type (void) G_GNUC_CONST;
1334 GType xcls_mainwindow_xcls_projecteditbutton_get_type (void) G_GNUC_CONST;
1335 GType xcls_mainwindow_xcls_objectshowbutton_get_type (void) G_GNUC_CONST;
1336 GType xcls_mainwindow_xcls_addpropbutton_get_type (void) G_GNUC_CONST;
1337 GType xcls_mainwindow_xcls_addlistenerbutton_get_type (void) G_GNUC_CONST;
1338 GType xcls_mainwindow_xcls_addprojectbutton_get_type (void) G_GNUC_CONST;
1339 GType xcls_mainwindow_xcls_addfilebutton_get_type (void) G_GNUC_CONST;
1340 GType xcls_mainwindow_xcls_delprojectbutton_get_type (void) G_GNUC_CONST;
1341 GType project_project_get_type (void) G_GNUC_CONST;
1342 GType xcls_windowleftprojects_get_type (void) G_GNUC_CONST;
1343 GType xcls_windowrooview_get_type (void) G_GNUC_CONST;
1344 GType xcls_windowlefttree_get_type (void) G_GNUC_CONST;
1345 GType editor_get_type (void) G_GNUC_CONST;
1346 GType xcls_dialognewcomponent_get_type (void) G_GNUC_CONST;
1347 GType xcls_projectsettings_get_type (void) G_GNUC_CONST;
1348 GType xcls_clutterfiles_get_type (void) G_GNUC_CONST;
1349 GType xcls_rightpalete_get_type (void) G_GNUC_CONST;
1350 GType xcls_windowaddprop_get_type (void) G_GNUC_CONST;
1351 GType xcls_gladeview_get_type (void) G_GNUC_CONST;
1352 gchar* xcls_leftprops_keyFormat (Xcls_LeftProps* self, const gchar* val, const gchar* type);
1353 void xcls_leftprops_deleteSelected (Xcls_LeftProps* self);
1354 void xcls_leftprops_startEditingKey (Xcls_LeftProps* self, GtkTreePath* path);
1355 static Block6Data* block6_data_ref (Block6Data* _data6_);
1356 static void block6_data_unref (void * _userdata_);
1357 static gboolean __lambda85_ (Block6Data* _data6_);
1358 static gboolean ___lambda85__gsource_func (gpointer self);
1359 void xcls_leftprops_addProp (Xcls_LeftProps* self, const gchar* in_type, const gchar* key, const gchar* value, const gchar* value_type);
1360 static Block7Data* block7_data_ref (Block7Data* _data7_);
1361 static void block7_data_unref (void * _userdata_);
1362 static gboolean __lambda92_ (Block7Data* _data7_, GtkTreeModel* model, GtkTreePath* path, GtkTreeIter* iter);
1363 static Block8Data* block8_data_ref (Block8Data* _data8_);
1364 static void block8_data_unref (void * _userdata_);
1365 static gboolean __lambda93_ (Block8Data* _data8_);
1366 static gboolean ___lambda93__gsource_func (gpointer self);
1367 static gboolean ___lambda92__gtk_tree_model_foreach_func (GtkTreeModel* model, GtkTreePath* path, GtkTreeIter* iter, gpointer self);
1368 static void g_cclosure_user_marshal_BOOLEAN__VOID (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data);
1369 static void g_cclosure_user_marshal_VOID__OBJECT_OBJECT_STRING_STRING (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data);
1370 #define XCLS_LEFTPROPS_XCLS_HBOX2_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_HBOX2, Xcls_LeftPropsXcls_HBox2Private))
1371 enum  {
1372         XCLS_LEFTPROPS_XCLS_HBOX2_DUMMY_PROPERTY
1373 };
1374 Xcls_LeftPropsXcls_Button3* xcls_leftprops_xcls_button3_new (Xcls_LeftProps* _owner);
1375 Xcls_LeftPropsXcls_Button3* xcls_leftprops_xcls_button3_construct (GType object_type, Xcls_LeftProps* _owner);
1376 GType xcls_leftprops_xcls_button3_get_type (void) G_GNUC_CONST;
1377 static void xcls_leftprops_xcls_hbox2_finalize (GObject* obj);
1378 #define XCLS_LEFTPROPS_XCLS_BUTTON3_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_BUTTON3, Xcls_LeftPropsXcls_Button3Private))
1379 enum  {
1380         XCLS_LEFTPROPS_XCLS_BUTTON3_DUMMY_PROPERTY
1381 };
1382 Xcls_LeftPropsXcls_HBox4* xcls_leftprops_xcls_hbox4_new (Xcls_LeftProps* _owner);
1383 Xcls_LeftPropsXcls_HBox4* xcls_leftprops_xcls_hbox4_construct (GType object_type, Xcls_LeftProps* _owner);
1384 GType xcls_leftprops_xcls_hbox4_get_type (void) G_GNUC_CONST;
1385 Xcls_LeftPropsXcls_AddPropertyPopup* xcls_leftprops_xcls_addpropertypopup_new (Xcls_LeftProps* _owner);
1386 Xcls_LeftPropsXcls_AddPropertyPopup* xcls_leftprops_xcls_addpropertypopup_construct (GType object_type, Xcls_LeftProps* _owner);
1387 static gboolean __lambda101_ (Xcls_LeftPropsXcls_Button3* self, GtkWidget* _self_, GdkEventButton* ev);
1388 static gboolean ___lambda101__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self);
1389 static void xcls_leftprops_xcls_button3_finalize (GObject* obj);
1390 #define XCLS_LEFTPROPS_XCLS_HBOX4_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_HBOX4, Xcls_LeftPropsXcls_HBox4Private))
1391 enum  {
1392         XCLS_LEFTPROPS_XCLS_HBOX4_DUMMY_PROPERTY
1393 };
1394 Xcls_LeftPropsXcls_Image5* xcls_leftprops_xcls_image5_new (Xcls_LeftProps* _owner);
1395 Xcls_LeftPropsXcls_Image5* xcls_leftprops_xcls_image5_construct (GType object_type, Xcls_LeftProps* _owner);
1396 GType xcls_leftprops_xcls_image5_get_type (void) G_GNUC_CONST;
1397 Xcls_LeftPropsXcls_Label6* xcls_leftprops_xcls_label6_new (Xcls_LeftProps* _owner);
1398 Xcls_LeftPropsXcls_Label6* xcls_leftprops_xcls_label6_construct (GType object_type, Xcls_LeftProps* _owner);
1399 GType xcls_leftprops_xcls_label6_get_type (void) G_GNUC_CONST;
1400 static void xcls_leftprops_xcls_hbox4_finalize (GObject* obj);
1401 #define XCLS_LEFTPROPS_XCLS_IMAGE5_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_IMAGE5, Xcls_LeftPropsXcls_Image5Private))
1402 enum  {
1403         XCLS_LEFTPROPS_XCLS_IMAGE5_DUMMY_PROPERTY
1404 };
1405 static void xcls_leftprops_xcls_image5_finalize (GObject* obj);
1406 #define XCLS_LEFTPROPS_XCLS_LABEL6_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_LABEL6, Xcls_LeftPropsXcls_Label6Private))
1407 enum  {
1408         XCLS_LEFTPROPS_XCLS_LABEL6_DUMMY_PROPERTY
1409 };
1410 static void xcls_leftprops_xcls_label6_finalize (GObject* obj);
1411 #define XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopupPrivate))
1412 enum  {
1413         XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP_DUMMY_PROPERTY
1414 };
1415 Xcls_LeftPropsXcls_MenuItem8* xcls_leftprops_xcls_menuitem8_new (Xcls_LeftProps* _owner);
1416 Xcls_LeftPropsXcls_MenuItem8* xcls_leftprops_xcls_menuitem8_construct (GType object_type, Xcls_LeftProps* _owner);
1417 GType xcls_leftprops_xcls_menuitem8_get_type (void) G_GNUC_CONST;
1418 Xcls_LeftPropsXcls_MenuItem9* xcls_leftprops_xcls_menuitem9_new (Xcls_LeftProps* _owner);
1419 Xcls_LeftPropsXcls_MenuItem9* xcls_leftprops_xcls_menuitem9_construct (GType object_type, Xcls_LeftProps* _owner);
1420 GType xcls_leftprops_xcls_menuitem9_get_type (void) G_GNUC_CONST;
1421 Xcls_LeftPropsXcls_MenuItem10* xcls_leftprops_xcls_menuitem10_new (Xcls_LeftProps* _owner);
1422 Xcls_LeftPropsXcls_MenuItem10* xcls_leftprops_xcls_menuitem10_construct (GType object_type, Xcls_LeftProps* _owner);
1423 GType xcls_leftprops_xcls_menuitem10_get_type (void) G_GNUC_CONST;
1424 Xcls_LeftPropsXcls_SeparatorMenuItem11* xcls_leftprops_xcls_separatormenuitem11_new (Xcls_LeftProps* _owner);
1425 Xcls_LeftPropsXcls_SeparatorMenuItem11* xcls_leftprops_xcls_separatormenuitem11_construct (GType object_type, Xcls_LeftProps* _owner);
1426 GType xcls_leftprops_xcls_separatormenuitem11_get_type (void) G_GNUC_CONST;
1427 Xcls_LeftPropsXcls_MenuItem12* xcls_leftprops_xcls_menuitem12_new (Xcls_LeftProps* _owner);
1428 Xcls_LeftPropsXcls_MenuItem12* xcls_leftprops_xcls_menuitem12_construct (GType object_type, Xcls_LeftProps* _owner);
1429 GType xcls_leftprops_xcls_menuitem12_get_type (void) G_GNUC_CONST;
1430 Xcls_LeftPropsXcls_MenuItem13* xcls_leftprops_xcls_menuitem13_new (Xcls_LeftProps* _owner);
1431 Xcls_LeftPropsXcls_MenuItem13* xcls_leftprops_xcls_menuitem13_construct (GType object_type, Xcls_LeftProps* _owner);
1432 GType xcls_leftprops_xcls_menuitem13_get_type (void) G_GNUC_CONST;
1433 Xcls_LeftPropsXcls_MenuItem14* xcls_leftprops_xcls_menuitem14_new (Xcls_LeftProps* _owner);
1434 Xcls_LeftPropsXcls_MenuItem14* xcls_leftprops_xcls_menuitem14_construct (GType object_type, Xcls_LeftProps* _owner);
1435 GType xcls_leftprops_xcls_menuitem14_get_type (void) G_GNUC_CONST;
1436 Xcls_LeftPropsXcls_SeparatorMenuItem15* xcls_leftprops_xcls_separatormenuitem15_new (Xcls_LeftProps* _owner);
1437 Xcls_LeftPropsXcls_SeparatorMenuItem15* xcls_leftprops_xcls_separatormenuitem15_construct (GType object_type, Xcls_LeftProps* _owner);
1438 GType xcls_leftprops_xcls_separatormenuitem15_get_type (void) G_GNUC_CONST;
1439 Xcls_LeftPropsXcls_MenuItem16* xcls_leftprops_xcls_menuitem16_new (Xcls_LeftProps* _owner);
1440 Xcls_LeftPropsXcls_MenuItem16* xcls_leftprops_xcls_menuitem16_construct (GType object_type, Xcls_LeftProps* _owner);
1441 GType xcls_leftprops_xcls_menuitem16_get_type (void) G_GNUC_CONST;
1442 Xcls_LeftPropsXcls_MenuItem17* xcls_leftprops_xcls_menuitem17_new (Xcls_LeftProps* _owner);
1443 Xcls_LeftPropsXcls_MenuItem17* xcls_leftprops_xcls_menuitem17_construct (GType object_type, Xcls_LeftProps* _owner);
1444 GType xcls_leftprops_xcls_menuitem17_get_type (void) G_GNUC_CONST;
1445 static void xcls_leftprops_xcls_addpropertypopup_finalize (GObject* obj);
1446 #define XCLS_LEFTPROPS_XCLS_MENUITEM8_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM8, Xcls_LeftPropsXcls_MenuItem8Private))
1447 enum  {
1448         XCLS_LEFTPROPS_XCLS_MENUITEM8_DUMMY_PROPERTY
1449 };
1450 static void __lambda77_ (Xcls_LeftPropsXcls_MenuItem8* self);
1451 static void ___lambda77__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1452 static void xcls_leftprops_xcls_menuitem8_finalize (GObject* obj);
1453 #define XCLS_LEFTPROPS_XCLS_MENUITEM9_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM9, Xcls_LeftPropsXcls_MenuItem9Private))
1454 enum  {
1455         XCLS_LEFTPROPS_XCLS_MENUITEM9_DUMMY_PROPERTY
1456 };
1457 static void __lambda94_ (Xcls_LeftPropsXcls_MenuItem9* self);
1458 static void ___lambda94__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1459 static void xcls_leftprops_xcls_menuitem9_finalize (GObject* obj);
1460 #define XCLS_LEFTPROPS_XCLS_MENUITEM10_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM10, Xcls_LeftPropsXcls_MenuItem10Private))
1461 enum  {
1462         XCLS_LEFTPROPS_XCLS_MENUITEM10_DUMMY_PROPERTY
1463 };
1464 static void __lambda95_ (Xcls_LeftPropsXcls_MenuItem10* self);
1465 static void ___lambda95__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1466 static void xcls_leftprops_xcls_menuitem10_finalize (GObject* obj);
1467 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM11_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM11, Xcls_LeftPropsXcls_SeparatorMenuItem11Private))
1468 enum  {
1469         XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM11_DUMMY_PROPERTY
1470 };
1471 static void xcls_leftprops_xcls_separatormenuitem11_finalize (GObject* obj);
1472 #define XCLS_LEFTPROPS_XCLS_MENUITEM12_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM12, Xcls_LeftPropsXcls_MenuItem12Private))
1473 enum  {
1474         XCLS_LEFTPROPS_XCLS_MENUITEM12_DUMMY_PROPERTY
1475 };
1476 static void __lambda96_ (Xcls_LeftPropsXcls_MenuItem12* self, GtkMenuItem* _self_);
1477 static void ___lambda96__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1478 static void xcls_leftprops_xcls_menuitem12_finalize (GObject* obj);
1479 #define XCLS_LEFTPROPS_XCLS_MENUITEM13_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM13, Xcls_LeftPropsXcls_MenuItem13Private))
1480 enum  {
1481         XCLS_LEFTPROPS_XCLS_MENUITEM13_DUMMY_PROPERTY
1482 };
1483 static void __lambda97_ (Xcls_LeftPropsXcls_MenuItem13* self);
1484 static void ___lambda97__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1485 static void xcls_leftprops_xcls_menuitem13_finalize (GObject* obj);
1486 #define XCLS_LEFTPROPS_XCLS_MENUITEM14_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM14, Xcls_LeftPropsXcls_MenuItem14Private))
1487 enum  {
1488         XCLS_LEFTPROPS_XCLS_MENUITEM14_DUMMY_PROPERTY
1489 };
1490 static void __lambda98_ (Xcls_LeftPropsXcls_MenuItem14* self);
1491 static void ___lambda98__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1492 static void xcls_leftprops_xcls_menuitem14_finalize (GObject* obj);
1493 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM15_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM15, Xcls_LeftPropsXcls_SeparatorMenuItem15Private))
1494 enum  {
1495         XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM15_DUMMY_PROPERTY
1496 };
1497 static void xcls_leftprops_xcls_separatormenuitem15_finalize (GObject* obj);
1498 #define XCLS_LEFTPROPS_XCLS_MENUITEM16_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM16, Xcls_LeftPropsXcls_MenuItem16Private))
1499 enum  {
1500         XCLS_LEFTPROPS_XCLS_MENUITEM16_DUMMY_PROPERTY
1501 };
1502 static void __lambda99_ (Xcls_LeftPropsXcls_MenuItem16* self);
1503 static void ___lambda99__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1504 static void xcls_leftprops_xcls_menuitem16_finalize (GObject* obj);
1505 #define XCLS_LEFTPROPS_XCLS_MENUITEM17_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM17, Xcls_LeftPropsXcls_MenuItem17Private))
1506 enum  {
1507         XCLS_LEFTPROPS_XCLS_MENUITEM17_DUMMY_PROPERTY
1508 };
1509 static void __lambda100_ (Xcls_LeftPropsXcls_MenuItem17* self);
1510 static void ___lambda100__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1511 static void xcls_leftprops_xcls_menuitem17_finalize (GObject* obj);
1512 #define XCLS_LEFTPROPS_XCLS_EDITPROPS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditPropsPrivate))
1513 enum  {
1514         XCLS_LEFTPROPS_XCLS_EDITPROPS_DUMMY_PROPERTY
1515 };
1516 Xcls_LeftPropsXcls_view* xcls_leftprops_xcls_view_new (Xcls_LeftProps* _owner);
1517 Xcls_LeftPropsXcls_view* xcls_leftprops_xcls_view_construct (GType object_type, Xcls_LeftProps* _owner);
1518 Xcls_LeftPropsXcls_ContextMenu* xcls_leftprops_xcls_contextmenu_new (Xcls_LeftProps* _owner);
1519 Xcls_LeftPropsXcls_ContextMenu* xcls_leftprops_xcls_contextmenu_construct (GType object_type, Xcls_LeftProps* _owner);
1520 static void xcls_leftprops_xcls_editprops_finalize (GObject* obj);
1521 #define XCLS_LEFTPROPS_XCLS_VIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_viewPrivate))
1522 enum  {
1523         XCLS_LEFTPROPS_XCLS_VIEW_DUMMY_PROPERTY
1524 };
1525 Xcls_LeftPropsXcls_model* xcls_leftprops_xcls_model_new (Xcls_LeftProps* _owner);
1526 Xcls_LeftPropsXcls_model* xcls_leftprops_xcls_model_construct (GType object_type, Xcls_LeftProps* _owner);
1527 Xcls_LeftPropsXcls_keycol* xcls_leftprops_xcls_keycol_new (Xcls_LeftProps* _owner);
1528 Xcls_LeftPropsXcls_keycol* xcls_leftprops_xcls_keycol_construct (GType object_type, Xcls_LeftProps* _owner);
1529 Xcls_LeftPropsXcls_valcol* xcls_leftprops_xcls_valcol_new (Xcls_LeftProps* _owner);
1530 Xcls_LeftPropsXcls_valcol* xcls_leftprops_xcls_valcol_construct (GType object_type, Xcls_LeftProps* _owner);
1531 static void _vala_PangoFontDescription_free (PangoFontDescription* self);
1532 static gboolean __lambda82_ (Xcls_LeftPropsXcls_view* self, GdkEventButton* ev);
1533 static Block9Data* block9_data_ref (Block9Data* _data9_);
1534 static void block9_data_unref (void * _userdata_);
1535 static gboolean ___lambda83_ (Xcls_LeftPropsXcls_view* self);
1536 static gboolean ____lambda83__gsource_func (gpointer self);
1537 static gboolean ___lambda87_ (Block9Data* _data9_);
1538 static gboolean ____lambda87__gsource_func (gpointer self);
1539 static gboolean ___lambda88_ (Block9Data* _data9_);
1540 static gboolean ____lambda88__gsource_func (gpointer self);
1541 static gboolean ___lambda82__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self);
1542 static void xcls_leftprops_xcls_view_finalize (GObject* obj);
1543 #define XCLS_LEFTPROPS_XCLS_MODEL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_modelPrivate))
1544 enum  {
1545         XCLS_LEFTPROPS_XCLS_MODEL_DUMMY_PROPERTY
1546 };
1547 static void xcls_leftprops_xcls_model_finalize (GObject* obj);
1548 #define XCLS_LEFTPROPS_XCLS_KEYCOL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycolPrivate))
1549 enum  {
1550         XCLS_LEFTPROPS_XCLS_KEYCOL_DUMMY_PROPERTY
1551 };
1552 Xcls_LeftPropsXcls_keyrender* xcls_leftprops_xcls_keyrender_new (Xcls_LeftProps* _owner);
1553 Xcls_LeftPropsXcls_keyrender* xcls_leftprops_xcls_keyrender_construct (GType object_type, Xcls_LeftProps* _owner);
1554 static void xcls_leftprops_xcls_keycol_finalize (GObject* obj);
1555 #define XCLS_LEFTPROPS_XCLS_KEYRENDER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrenderPrivate))
1556 enum  {
1557         XCLS_LEFTPROPS_XCLS_KEYRENDER_DUMMY_PROPERTY
1558 };
1559 static void __lambda78_ (Xcls_LeftPropsXcls_keyrender* self, GtkCellEditable* editable, const gchar* path);
1560 static void ___lambda78__gtk_cell_renderer_editing_started (GtkCellRenderer* _sender, GtkCellEditable* editable, const gchar* path, gpointer self);
1561 static void __lambda79_ (Xcls_LeftPropsXcls_keyrender* self, const gchar* path, const gchar* newtext);
1562 static void ___lambda79__gtk_cell_renderer_text_edited (GtkCellRendererText* _sender, const gchar* path, const gchar* new_text, gpointer self);
1563 static void xcls_leftprops_xcls_keyrender_finalize (GObject* obj);
1564 #define XCLS_LEFTPROPS_XCLS_VALCOL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcolPrivate))
1565 enum  {
1566         XCLS_LEFTPROPS_XCLS_VALCOL_DUMMY_PROPERTY
1567 };
1568 Xcls_LeftPropsXcls_valrender* xcls_leftprops_xcls_valrender_new (Xcls_LeftProps* _owner);
1569 Xcls_LeftPropsXcls_valrender* xcls_leftprops_xcls_valrender_construct (GType object_type, Xcls_LeftProps* _owner);
1570 static void xcls_leftprops_xcls_valcol_finalize (GObject* obj);
1571 #define XCLS_LEFTPROPS_XCLS_VALRENDER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrenderPrivate))
1572 enum  {
1573         XCLS_LEFTPROPS_XCLS_VALRENDER_DUMMY_PROPERTY
1574 };
1575 Xcls_LeftPropsXcls_valrendermodel* xcls_leftprops_xcls_valrendermodel_new (Xcls_LeftProps* _owner);
1576 Xcls_LeftPropsXcls_valrendermodel* xcls_leftprops_xcls_valrendermodel_construct (GType object_type, Xcls_LeftProps* _owner);
1577 static void __lambda80_ (Xcls_LeftPropsXcls_valrender* self, GtkCellEditable* editable, const gchar* path);
1578 static void ___lambda80__gtk_cell_renderer_editing_started (GtkCellRenderer* _sender, GtkCellEditable* editable, const gchar* path, gpointer self);
1579 static void __lambda81_ (Xcls_LeftPropsXcls_valrender* self, const gchar* path, const gchar* newtext);
1580 static void ___lambda81__gtk_cell_renderer_text_edited (GtkCellRendererText* _sender, const gchar* path, const gchar* new_text, gpointer self);
1581 static void xcls_leftprops_xcls_valrender_finalize (GObject* obj);
1582 #define XCLS_LEFTPROPS_XCLS_VALRENDERMODEL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodelPrivate))
1583 enum  {
1584         XCLS_LEFTPROPS_XCLS_VALRENDERMODEL_DUMMY_PROPERTY
1585 };
1586 static void xcls_leftprops_xcls_valrendermodel_finalize (GObject* obj);
1587 #define XCLS_LEFTPROPS_XCLS_CONTEXTMENU_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenuPrivate))
1588 enum  {
1589         XCLS_LEFTPROPS_XCLS_CONTEXTMENU_DUMMY_PROPERTY
1590 };
1591 Xcls_LeftPropsXcls_MenuItem27* xcls_leftprops_xcls_menuitem27_new (Xcls_LeftProps* _owner);
1592 Xcls_LeftPropsXcls_MenuItem27* xcls_leftprops_xcls_menuitem27_construct (GType object_type, Xcls_LeftProps* _owner);
1593 GType xcls_leftprops_xcls_menuitem27_get_type (void) G_GNUC_CONST;
1594 Xcls_LeftPropsXcls_SeparatorMenuItem28* xcls_leftprops_xcls_separatormenuitem28_new (Xcls_LeftProps* _owner);
1595 Xcls_LeftPropsXcls_SeparatorMenuItem28* xcls_leftprops_xcls_separatormenuitem28_construct (GType object_type, Xcls_LeftProps* _owner);
1596 GType xcls_leftprops_xcls_separatormenuitem28_get_type (void) G_GNUC_CONST;
1597 Xcls_LeftPropsXcls_MenuItem29* xcls_leftprops_xcls_menuitem29_new (Xcls_LeftProps* _owner);
1598 Xcls_LeftPropsXcls_MenuItem29* xcls_leftprops_xcls_menuitem29_construct (GType object_type, Xcls_LeftProps* _owner);
1599 GType xcls_leftprops_xcls_menuitem29_get_type (void) G_GNUC_CONST;
1600 static void xcls_leftprops_xcls_contextmenu_finalize (GObject* obj);
1601 #define XCLS_LEFTPROPS_XCLS_MENUITEM27_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM27, Xcls_LeftPropsXcls_MenuItem27Private))
1602 enum  {
1603         XCLS_LEFTPROPS_XCLS_MENUITEM27_DUMMY_PROPERTY
1604 };
1605 static void __lambda84_ (Xcls_LeftPropsXcls_MenuItem27* self);
1606 static void ___lambda84__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1607 static void xcls_leftprops_xcls_menuitem27_finalize (GObject* obj);
1608 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM28_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM28, Xcls_LeftPropsXcls_SeparatorMenuItem28Private))
1609 enum  {
1610         XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM28_DUMMY_PROPERTY
1611 };
1612 static void xcls_leftprops_xcls_separatormenuitem28_finalize (GObject* obj);
1613 #define XCLS_LEFTPROPS_XCLS_MENUITEM29_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM29, Xcls_LeftPropsXcls_MenuItem29Private))
1614 enum  {
1615         XCLS_LEFTPROPS_XCLS_MENUITEM29_DUMMY_PROPERTY
1616 };
1617 static void __lambda86_ (Xcls_LeftPropsXcls_MenuItem29* self);
1618 static void ___lambda86__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1619 static void xcls_leftprops_xcls_menuitem29_finalize (GObject* obj);
1620 static void xcls_leftprops_finalize (GObject* obj);
1621 static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func);
1622 static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func);
1623 static gint _vala_array_length (gpointer array);
1624
1625
1626 static gpointer _g_object_ref0 (gpointer self) {
1627 #line 13 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1628         return self ? g_object_ref (self) : NULL;
1629 #line 1630 "WindowLeftProps.vala.c"
1630 }
1631
1632
1633 Xcls_LeftProps* xcls_leftprops_singleton (void) {
1634         Xcls_LeftProps* result = NULL;
1635         Xcls_LeftProps* _tmp0_;
1636         Xcls_LeftProps* _tmp2_;
1637         Xcls_LeftProps* _tmp3_;
1638 #line 10 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1639         _tmp0_ = _LeftProps;
1640 #line 10 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1641         if (_tmp0_ == NULL) {
1642 #line 1643 "WindowLeftProps.vala.c"
1643                 Xcls_LeftProps* _tmp1_;
1644 #line 11 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1645                 _tmp1_ = xcls_leftprops_new ();
1646 #line 11 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1647                 _g_object_unref0 (_LeftProps);
1648 #line 11 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1649                 _LeftProps = _tmp1_;
1650 #line 1651 "WindowLeftProps.vala.c"
1651         }
1652 #line 13 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1653         _tmp2_ = _LeftProps;
1654 #line 13 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1655         _tmp3_ = _g_object_ref0 (_tmp2_);
1656 #line 13 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1657         result = _tmp3_;
1658 #line 13 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1659         return result;
1660 #line 1661 "WindowLeftProps.vala.c"
1661 }
1662
1663
1664 Xcls_LeftProps* xcls_leftprops_construct (GType object_type) {
1665         Xcls_LeftProps * self = NULL;
1666         Xcls_LeftProps* _tmp0_;
1667         GtkVBox* _tmp1_;
1668         Xcls_LeftProps* _tmp2_;
1669         Xcls_LeftPropsXcls_HBox2* _tmp3_;
1670         Xcls_LeftPropsXcls_HBox2* child_0;
1671         GtkVBox* _tmp4_;
1672         GtkHBox* _tmp5_;
1673         Xcls_LeftProps* _tmp6_;
1674         Xcls_LeftPropsXcls_EditProps* _tmp7_;
1675         Xcls_LeftPropsXcls_EditProps* child_1;
1676         GtkVBox* _tmp8_;
1677         GtkScrolledWindow* _tmp9_;
1678 #line 37 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1679         self = (Xcls_LeftProps*) g_object_new (object_type, NULL);
1680 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1681         _tmp0_ = _g_object_ref0 (self);
1682 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1683         _g_object_unref0 (self->priv->_this);
1684 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1685         self->priv->_this = _tmp0_;
1686 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1687         _tmp1_ = (GtkVBox*) gtk_vbox_new (FALSE, 0);
1688 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1689         g_object_ref_sink (_tmp1_);
1690 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1691         _g_object_unref0 (self->el);
1692 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1693         self->el = _tmp1_;
1694 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1695         self->allow_edit = FALSE;
1696 #line 44 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1697         _g_object_unref0 (self->main_window);
1698 #line 44 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1699         self->main_window = NULL;
1700 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1701         _tmp2_ = self->priv->_this;
1702 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1703         _tmp3_ = xcls_leftprops_xcls_hbox2_new (_tmp2_);
1704 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1705         child_0 = _tmp3_;
1706 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1707         g_object_ref ((GObject*) child_0);
1708 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1709         _tmp4_ = self->el;
1710 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1711         _tmp5_ = child_0->el;
1712 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1713         gtk_box_pack_start ((GtkBox*) _tmp4_, (GtkWidget*) _tmp5_, FALSE, TRUE, (guint) 0);
1714 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1715         _tmp6_ = self->priv->_this;
1716 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1717         _tmp7_ = xcls_leftprops_xcls_editprops_new (_tmp6_);
1718 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1719         child_1 = _tmp7_;
1720 #line 51 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1721         g_object_ref ((GObject*) child_1);
1722 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1723         _tmp8_ = self->el;
1724 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1725         _tmp9_ = child_1->el;
1726 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1727         gtk_box_pack_end ((GtkBox*) _tmp8_, (GtkWidget*) _tmp9_, TRUE, TRUE, (guint) 0);
1728 #line 37 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1729         _g_object_unref0 (child_1);
1730 #line 37 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1731         _g_object_unref0 (child_0);
1732 #line 37 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1733         return self;
1734 #line 1735 "WindowLeftProps.vala.c"
1735 }
1736
1737
1738 Xcls_LeftProps* xcls_leftprops_new (void) {
1739 #line 37 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1740         return xcls_leftprops_construct (TYPE_XCLS_LEFTPROPS);
1741 #line 1742 "WindowLeftProps.vala.c"
1742 }
1743
1744
1745 void xcls_leftprops_before_edit (Xcls_LeftProps* self) {
1746         Xcls_LeftProps* _tmp0_;
1747         Xcls_LeftPropsXcls_keyrender* _tmp1_;
1748         GtkCellRendererText* _tmp2_;
1749         Xcls_LeftProps* _tmp3_;
1750         Xcls_LeftPropsXcls_keyrender* _tmp4_;
1751         GtkCellRendererText* _tmp5_;
1752         Xcls_LeftProps* _tmp6_;
1753         Xcls_LeftPropsXcls_valrender* _tmp7_;
1754         GtkCellRendererCombo* _tmp8_;
1755         Xcls_LeftProps* _tmp9_;
1756         Xcls_LeftPropsXcls_valrender* _tmp10_;
1757         GtkCellRendererCombo* _tmp11_;
1758 #line 56 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1759         g_return_if_fail (self != NULL);
1760 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1761         g_print ("before edit - stop editing\n");
1762 #line 62 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1763         _tmp0_ = self->priv->_this;
1764 #line 62 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1765         _tmp1_ = _tmp0_->keyrender;
1766 #line 62 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1767         _tmp2_ = _tmp1_->el;
1768 #line 62 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1769         gtk_cell_renderer_stop_editing ((GtkCellRenderer*) _tmp2_, FALSE);
1770 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1771         _tmp3_ = self->priv->_this;
1772 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1773         _tmp4_ = _tmp3_->keyrender;
1774 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1775         _tmp5_ = _tmp4_->el;
1776 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1777         g_object_set (_tmp5_, "editable", FALSE, NULL);
1778 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1779         _tmp6_ = self->priv->_this;
1780 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1781         _tmp7_ = _tmp6_->valrender;
1782 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1783         _tmp8_ = _tmp7_->el;
1784 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1785         gtk_cell_renderer_stop_editing ((GtkCellRenderer*) _tmp8_, FALSE);
1786 #line 66 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1787         _tmp9_ = self->priv->_this;
1788 #line 66 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1789         _tmp10_ = _tmp9_->valrender;
1790 #line 66 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1791         _tmp11_ = _tmp10_->el;
1792 #line 66 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1793         g_object_set ((GtkCellRendererText*) _tmp11_, "editable", FALSE, NULL);
1794 #line 1795 "WindowLeftProps.vala.c"
1795 }
1796
1797
1798 static gchar string_get (const gchar* self, glong index) {
1799         gchar result = '\0';
1800         glong _tmp0_;
1801         gchar _tmp1_;
1802 #line 965 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1803         g_return_val_if_fail (self != NULL, '\0');
1804 #line 966 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1805         _tmp0_ = index;
1806 #line 966 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1807         _tmp1_ = ((gchar*) self)[_tmp0_];
1808 #line 966 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1809         result = _tmp1_;
1810 #line 966 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1811         return result;
1812 #line 1813 "WindowLeftProps.vala.c"
1813 }
1814
1815
1816 gchar* xcls_leftprops_keySortFormat (Xcls_LeftProps* self, const gchar* key) {
1817         gchar* result = NULL;
1818         const gchar* _tmp0_;
1819         gchar _tmp1_ = '\0';
1820         const gchar* _tmp4_;
1821         gchar** _tmp5_;
1822         gchar** _tmp6_ = NULL;
1823         gchar** bits;
1824         gint bits_length1;
1825         gint _bits_size_;
1826         const gchar* _tmp7_;
1827         gchar _tmp8_ = '\0';
1828         const gchar* _tmp13_;
1829         gchar _tmp14_ = '\0';
1830         const gchar* _tmp19_;
1831         gchar _tmp20_ = '\0';
1832         gchar** _tmp25_;
1833         gint _tmp25__length1;
1834         gchar** _tmp26_;
1835         gint _tmp26__length1;
1836         const gchar* _tmp27_;
1837         gchar* _tmp28_;
1838 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1839         g_return_val_if_fail (self != NULL, NULL);
1840 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1841         g_return_val_if_fail (key != NULL, NULL);
1842 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1843         _tmp0_ = key;
1844 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1845         _tmp1_ = string_get (_tmp0_, (glong) 0);
1846 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1847         if (_tmp1_ == '*') {
1848 #line 1849 "WindowLeftProps.vala.c"
1849                 const gchar* _tmp2_;
1850                 gchar* _tmp3_;
1851 #line 76 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1852                 _tmp2_ = key;
1853 #line 76 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1854                 _tmp3_ = g_strconcat ("1 ", _tmp2_, NULL);
1855 #line 76 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1856                 result = _tmp3_;
1857 #line 76 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1858                 return result;
1859 #line 1860 "WindowLeftProps.vala.c"
1860         }
1861 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1862         _tmp4_ = key;
1863 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1864         _tmp6_ = _tmp5_ = g_strsplit (_tmp4_, " ", 0);
1865 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1866         bits = _tmp6_;
1867 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1868         bits_length1 = _vala_array_length (_tmp5_);
1869 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1870         _bits_size_ = bits_length1;
1871 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1872         _tmp7_ = key;
1873 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1874         _tmp8_ = string_get (_tmp7_, (glong) 0);
1875 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1876         if (_tmp8_ == '|') {
1877 #line 1878 "WindowLeftProps.vala.c"
1878                 gchar** _tmp9_;
1879                 gint _tmp9__length1;
1880                 gchar** _tmp10_;
1881                 gint _tmp10__length1;
1882                 const gchar* _tmp11_;
1883                 gchar* _tmp12_;
1884 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1885                 _tmp9_ = bits;
1886 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1887                 _tmp9__length1 = bits_length1;
1888 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1889                 _tmp10_ = bits;
1890 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1891                 _tmp10__length1 = bits_length1;
1892 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1893                 _tmp11_ = _tmp9_[_tmp10__length1 - 1];
1894 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1895                 _tmp12_ = g_strconcat ("2 ", _tmp11_, NULL);
1896 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1897                 result = _tmp12_;
1898 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1899                 bits = (_vala_array_free (bits, bits_length1, (GDestroyNotify) g_free), NULL);
1900 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1901                 return result;
1902 #line 1903 "WindowLeftProps.vala.c"
1903         }
1904 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1905         _tmp13_ = key;
1906 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1907         _tmp14_ = string_get (_tmp13_, (glong) 0);
1908 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1909         if (_tmp14_ == '@') {
1910 #line 1911 "WindowLeftProps.vala.c"
1911                 gchar** _tmp15_;
1912                 gint _tmp15__length1;
1913                 gchar** _tmp16_;
1914                 gint _tmp16__length1;
1915                 const gchar* _tmp17_;
1916                 gchar* _tmp18_;
1917 #line 87 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1918                 _tmp15_ = bits;
1919 #line 87 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1920                 _tmp15__length1 = bits_length1;
1921 #line 87 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1922                 _tmp16_ = bits;
1923 #line 87 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1924                 _tmp16__length1 = bits_length1;
1925 #line 87 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1926                 _tmp17_ = _tmp15_[_tmp16__length1 - 1];
1927 #line 87 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1928                 _tmp18_ = g_strconcat ("3 ", _tmp17_, NULL);
1929 #line 87 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1930                 result = _tmp18_;
1931 #line 87 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1932                 bits = (_vala_array_free (bits, bits_length1, (GDestroyNotify) g_free), NULL);
1933 #line 87 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1934                 return result;
1935 #line 1936 "WindowLeftProps.vala.c"
1936         }
1937 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1938         _tmp19_ = key;
1939 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1940         _tmp20_ = string_get (_tmp19_, (glong) 0);
1941 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1942         if (_tmp20_ == '#') {
1943 #line 1944 "WindowLeftProps.vala.c"
1944                 gchar** _tmp21_;
1945                 gint _tmp21__length1;
1946                 gchar** _tmp22_;
1947                 gint _tmp22__length1;
1948                 const gchar* _tmp23_;
1949                 gchar* _tmp24_;
1950 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1951                 _tmp21_ = bits;
1952 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1953                 _tmp21__length1 = bits_length1;
1954 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1955                 _tmp22_ = bits;
1956 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1957                 _tmp22__length1 = bits_length1;
1958 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1959                 _tmp23_ = _tmp21_[_tmp22__length1 - 1];
1960 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1961                 _tmp24_ = g_strconcat ("4 ", _tmp23_, NULL);
1962 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1963                 result = _tmp24_;
1964 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1965                 bits = (_vala_array_free (bits, bits_length1, (GDestroyNotify) g_free), NULL);
1966 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1967                 return result;
1968 #line 1969 "WindowLeftProps.vala.c"
1969         }
1970 #line 95 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1971         _tmp25_ = bits;
1972 #line 95 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1973         _tmp25__length1 = bits_length1;
1974 #line 95 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1975         _tmp26_ = bits;
1976 #line 95 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1977         _tmp26__length1 = bits_length1;
1978 #line 95 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1979         _tmp27_ = _tmp25_[_tmp26__length1 - 1];
1980 #line 95 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1981         _tmp28_ = g_strconcat ("5 ", _tmp27_, NULL);
1982 #line 95 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1983         result = _tmp28_;
1984 #line 95 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1985         bits = (_vala_array_free (bits, bits_length1, (GDestroyNotify) g_free), NULL);
1986 #line 95 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1987         return result;
1988 #line 1989 "WindowLeftProps.vala.c"
1989 }
1990
1991
1992 void xcls_leftprops_finish_editing (Xcls_LeftProps* self) {
1993 #line 100 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1994         g_return_if_fail (self != NULL);
1995 #line 102 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1996         xcls_leftprops_before_edit (self);
1997 #line 1998 "WindowLeftProps.vala.c"
1998 }
1999
2000
2001 static gpointer _gtk_tree_path_copy0 (gpointer self) {
2002 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2003         return self ? gtk_tree_path_copy (self) : NULL;
2004 #line 2005 "WindowLeftProps.vala.c"
2005 }
2006
2007
2008 static Block5Data* block5_data_ref (Block5Data* _data5_) {
2009 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2010         g_atomic_int_inc (&_data5_->_ref_count_);
2011 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2012         return _data5_;
2013 #line 2014 "WindowLeftProps.vala.c"
2014 }
2015
2016
2017 static void block5_data_unref (void * _userdata_) {
2018         Block5Data* _data5_;
2019         _data5_ = (Block5Data*) _userdata_;
2020 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2021         if (g_atomic_int_dec_and_test (&_data5_->_ref_count_)) {
2022 #line 2023 "WindowLeftProps.vala.c"
2023                 Xcls_LeftProps * self;
2024 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2025                 self = _data5_->self;
2026 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2027                 _g_free0 (_data5_->type);
2028 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2029                 _g_free0 (_data5_->key);
2030 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2031                 _gtk_tree_path_free0 (_data5_->path);
2032 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2033                 _g_object_unref0 (self);
2034 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2035                 g_slice_free (Block5Data, _data5_);
2036 #line 2037 "WindowLeftProps.vala.c"
2037         }
2038 }
2039
2040
2041 static gboolean ___lambda89_ (Block5Data* _data5_) {
2042         Xcls_LeftProps * self;
2043         gboolean result = FALSE;
2044         Xcls_LeftPropsXcls_view* _tmp0_;
2045         GtkTreeView* _tmp1_;
2046         GtkTreeSelection* _tmp2_ = NULL;
2047         GtkTreePath* _tmp3_;
2048         JsRenderJsRender* _tmp4_;
2049         JsRenderNode* _tmp5_;
2050         const gchar* _tmp6_;
2051         const gchar* _tmp7_;
2052 #line 167 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2053         self = _data5_->self;
2054 #line 168 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2055         _tmp0_ = self->view;
2056 #line 168 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2057         _tmp1_ = _tmp0_->el;
2058 #line 168 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2059         _tmp2_ = gtk_tree_view_get_selection (_tmp1_);
2060 #line 168 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2061         _tmp3_ = _data5_->path;
2062 #line 168 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2063         gtk_tree_selection_select_path (_tmp2_, _tmp3_);
2064 #line 170 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2065         _tmp4_ = self->file;
2066 #line 170 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2067         _tmp5_ = self->node;
2068 #line 170 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2069         _tmp6_ = _data5_->type;
2070 #line 170 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2071         _tmp7_ = _data5_->key;
2072 #line 170 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2073         g_signal_emit_by_name (self, "show-editor", _tmp4_, _tmp5_, _tmp6_, _tmp7_);
2074 #line 172 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2075         result = FALSE;
2076 #line 172 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2077         return result;
2078 #line 2079 "WindowLeftProps.vala.c"
2079 }
2080
2081
2082 static gboolean ____lambda89__gsource_func (gpointer self) {
2083         gboolean result;
2084         result = ___lambda89_ (self);
2085 #line 167 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2086         return result;
2087 #line 2088 "WindowLeftProps.vala.c"
2088 }
2089
2090
2091 static gboolean ___lambda90_ (Block5Data* _data5_) {
2092         Xcls_LeftProps * self;
2093         gboolean result = FALSE;
2094         Xcls_LeftPropsXcls_view* _tmp0_;
2095         GtkTreeView* _tmp1_;
2096         GtkTreePath* _tmp2_;
2097         Xcls_LeftPropsXcls_valcol* _tmp3_;
2098         GtkTreeViewColumn* _tmp4_;
2099         Xcls_LeftPropsXcls_valrender* _tmp5_;
2100         GtkCellRendererCombo* _tmp6_;
2101 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2102         self = _data5_->self;
2103 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2104         _tmp0_ = self->view;
2105 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2106         _tmp1_ = _tmp0_->el;
2107 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2108         _tmp2_ = _data5_->path;
2109 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2110         _tmp3_ = self->valcol;
2111 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2112         _tmp4_ = _tmp3_->el;
2113 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2114         _tmp5_ = self->valrender;
2115 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2116         _tmp6_ = _tmp5_->el;
2117 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2118         gtk_tree_view_set_cursor_on_cell (_tmp1_, _tmp2_, _tmp4_, (GtkCellRenderer*) _tmp6_, TRUE);
2119 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2120         result = FALSE;
2121 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2122         return result;
2123 #line 2124 "WindowLeftProps.vala.c"
2124 }
2125
2126
2127 static gboolean ____lambda90__gsource_func (gpointer self) {
2128         gboolean result;
2129         result = ___lambda90_ (self);
2130 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2131         return result;
2132 #line 2133 "WindowLeftProps.vala.c"
2133 }
2134
2135
2136 static gboolean __lambda91_ (Block5Data* _data5_) {
2137         Xcls_LeftProps * self;
2138         gboolean result = FALSE;
2139         Xcls_LeftPropsXcls_valrender* _tmp0_;
2140         GtkCellRendererCombo* _tmp1_;
2141         Xcls_LeftPropsXcls_valrender* _tmp2_;
2142         GtkCellRendererCombo* _tmp3_;
2143         Xcls_LeftPropsXcls_view* _tmp4_;
2144         GtkTreeView* _tmp5_;
2145         GtkTreePath* _tmp6_;
2146         Xcls_LeftPropsXcls_valcol* _tmp7_;
2147         GtkTreeViewColumn* _tmp8_;
2148         Xcls_LeftPropsXcls_valrender* _tmp9_;
2149         GtkCellRendererCombo* _tmp10_;
2150 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2151         self = _data5_->self;
2152 #line 216 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2153         _tmp0_ = self->valrender;
2154 #line 216 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2155         _tmp1_ = _tmp0_->el;
2156 #line 216 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2157         g_object_set (_tmp1_, "has-entry", TRUE, NULL);
2158 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2159         _tmp2_ = self->valrender;
2160 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2161         _tmp3_ = _tmp2_->el;
2162 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2163         g_object_set ((GtkCellRendererText*) _tmp3_, "editable", TRUE, NULL);
2164 #line 221 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2165         self->allow_edit = TRUE;
2166 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2167         _tmp4_ = self->view;
2168 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2169         _tmp5_ = _tmp4_->el;
2170 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2171         _tmp6_ = _data5_->path;
2172 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2173         _tmp7_ = self->valcol;
2174 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2175         _tmp8_ = _tmp7_->el;
2176 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2177         _tmp9_ = self->valrender;
2178 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2179         _tmp10_ = _tmp9_->el;
2180 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2181         gtk_tree_view_set_cursor_on_cell (_tmp5_, _tmp6_, _tmp8_, (GtkCellRenderer*) _tmp10_, TRUE);
2182 #line 233 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2183         result = FALSE;
2184 #line 233 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2185         return result;
2186 #line 2187 "WindowLeftProps.vala.c"
2187 }
2188
2189
2190 static gboolean ___lambda91__gsource_func (gpointer self) {
2191         gboolean result;
2192         result = __lambda91_ (self);
2193 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2194         return result;
2195 #line 2196 "WindowLeftProps.vala.c"
2196 }
2197
2198
2199 gboolean xcls_leftprops_startEditingValue (Xcls_LeftProps* self, GtkTreePath* path) {
2200         gboolean result = FALSE;
2201         Block5Data* _data5_;
2202         GtkTreePath* _tmp0_;
2203         GtkTreePath* _tmp1_;
2204         gboolean _tmp2_ = FALSE;
2205         GtkTreeIter iter = {0};
2206         Xcls_LeftPropsXcls_model* _tmp3_;
2207         GtkTreeStore* _tmp4_;
2208         GtkTreeStore* _tmp5_;
2209         GtkTreeStore* mod;
2210         GtkTreeStore* _tmp6_;
2211         GtkTreePath* _tmp7_;
2212         GtkTreeIter _tmp8_ = {0};
2213         GValue gval = {0};
2214         GtkTreeStore* _tmp9_;
2215         GtkTreeIter _tmp10_;
2216         GValue _tmp11_ = {0};
2217         GValue _tmp12_;
2218         gchar* _tmp13_;
2219         gchar* val;
2220         GtkTreeStore* _tmp14_;
2221         GtkTreeIter _tmp15_;
2222         GValue _tmp16_ = {0};
2223         GValue _tmp17_;
2224         gchar* _tmp18_;
2225         const gchar* _tmp19_;
2226         gchar** _tmp20_;
2227         gchar** _tmp21_ = NULL;
2228         gchar** type_ar;
2229         gint type_ar_length1;
2230         gint _type_ar_size_;
2231         GtkTreeStore* _tmp22_;
2232         GtkTreeIter _tmp23_;
2233         GValue _tmp24_ = {0};
2234         GValue _tmp25_;
2235         gchar* _tmp26_;
2236         gboolean use_textarea;
2237         const gchar* _tmp27_;
2238         gboolean _tmp28_ = FALSE;
2239         const gchar* _tmp29_;
2240         gint _tmp30_;
2241         gint _tmp31_;
2242         gboolean _tmp34_;
2243         gboolean _tmp35_ = FALSE;
2244         const gchar* _tmp36_;
2245         gint _tmp37_;
2246         gint _tmp38_;
2247         gboolean _tmp41_;
2248         gboolean _tmp42_ = FALSE;
2249         const gchar* _tmp43_;
2250         gint _tmp44_;
2251         gint _tmp45_;
2252         gboolean _tmp47_;
2253         const gchar* _tmp48_;
2254         gint _tmp49_;
2255         gint _tmp50_;
2256         gboolean _tmp51_;
2257         GtkTreeStore* _tmp52_;
2258         GtkTreeIter _tmp53_;
2259         GtkTreePath* _tmp54_ = NULL;
2260         GtkTreePath* _tmp55_;
2261         gchar* _tmp56_ = NULL;
2262         gchar* _tmp57_;
2263         gchar** _tmp58_;
2264         gint _tmp58__length1;
2265         const gchar* _tmp59_;
2266         gchar* _tmp60_ = NULL;
2267         gchar* _tmp61_;
2268         gboolean _tmp62_ = FALSE;
2269         gchar** _tmp63_;
2270         gint _tmp63__length1;
2271         gboolean _tmp75_;
2272         gchar** _tmp87_ = NULL;
2273         gchar** opts;
2274         gint opts_length1;
2275         gint _opts_size_;
2276         Xcls_LeftPropsXcls_valrender* _tmp88_;
2277         gchar** _tmp89_;
2278         gint _tmp89__length1;
2279 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2280         g_return_val_if_fail (self != NULL, FALSE);
2281 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2282         g_return_val_if_fail (path != NULL, FALSE);
2283 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2284         _data5_ = g_slice_new0 (Block5Data);
2285 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2286         _data5_->_ref_count_ = 1;
2287 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2288         _data5_->self = g_object_ref (self);
2289 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2290         _tmp0_ = path;
2291 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2292         _tmp1_ = _gtk_tree_path_copy0 (_tmp0_);
2293 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2294         _gtk_tree_path_free0 (_data5_->path);
2295 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2296         _data5_->path = _tmp1_;
2297 #line 108 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2298         g_print ("start editing?\n");
2299 #line 109 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2300         g_signal_emit_by_name (self, "stop-editor", &_tmp2_);
2301 #line 109 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2302         if (!_tmp2_) {
2303 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2304                 g_print ("stop editor failed\n");
2305 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2306                 result = FALSE;
2307 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2308                 block5_data_unref (_data5_);
2309 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2310                 _data5_ = NULL;
2311 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2312                 return result;
2313 #line 2314 "WindowLeftProps.vala.c"
2314         }
2315 #line 116 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2316         _tmp3_ = self->model;
2317 #line 116 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2318         _tmp4_ = _tmp3_->el;
2319 #line 116 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2320         _tmp5_ = _g_object_ref0 (_tmp4_);
2321 #line 116 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2322         mod = _tmp5_;
2323 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2324         _tmp6_ = mod;
2325 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2326         _tmp7_ = _data5_->path;
2327 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2328         gtk_tree_model_get_iter ((GtkTreeModel*) _tmp6_, &_tmp8_, _tmp7_);
2329 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2330         iter = _tmp8_;
2331 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2332         _tmp9_ = mod;
2333 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2334         _tmp10_ = iter;
2335 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2336         gtk_tree_model_get_value ((GtkTreeModel*) _tmp9_, &_tmp10_, 3, &_tmp11_);
2337 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2338         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
2339 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2340         gval = _tmp11_;
2341 #line 130 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2342         _tmp12_ = gval;
2343 #line 130 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2344         _tmp13_ = g_strdup (g_value_get_string (&_tmp12_));
2345 #line 130 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2346         val = _tmp13_;
2347 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2348         _tmp14_ = mod;
2349 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2350         _tmp15_ = iter;
2351 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2352         gtk_tree_model_get_value ((GtkTreeModel*) _tmp14_, &_tmp15_, 1, &_tmp16_);
2353 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2354         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
2355 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2356         gval = _tmp16_;
2357 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2358         _tmp17_ = gval;
2359 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2360         _tmp18_ = g_strdup (g_value_get_string (&_tmp17_));
2361 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2362         _data5_->key = _tmp18_;
2363 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2364         _tmp19_ = _data5_->key;
2365 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2366         _tmp21_ = _tmp20_ = g_strsplit (_tmp19_, " ", 0);
2367 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2368         type_ar = _tmp21_;
2369 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2370         type_ar_length1 = _vala_array_length (_tmp20_);
2371 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2372         _type_ar_size_ = type_ar_length1;
2373 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2374         _tmp22_ = mod;
2375 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2376         _tmp23_ = iter;
2377 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2378         gtk_tree_model_get_value ((GtkTreeModel*) _tmp22_, &_tmp23_, 0, &_tmp24_);
2379 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2380         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
2381 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2382         gval = _tmp24_;
2383 #line 139 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2384         _tmp25_ = gval;
2385 #line 139 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2386         _tmp26_ = g_strdup (g_value_get_string (&_tmp25_));
2387 #line 139 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2388         _data5_->type = _tmp26_;
2389 #line 143 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2390         use_textarea = FALSE;
2391 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2392         _tmp27_ = _data5_->type;
2393 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2394         if (g_strcmp0 (_tmp27_, "listener") == 0) {
2395 #line 148 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2396                 use_textarea = TRUE;
2397 #line 2398 "WindowLeftProps.vala.c"
2398         }
2399 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2400         _tmp29_ = _data5_->key;
2401 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2402         _tmp30_ = strlen (_tmp29_);
2403 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2404         _tmp31_ = _tmp30_;
2405 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2406         if (_tmp31_ > 0) {
2407 #line 2408 "WindowLeftProps.vala.c"
2408                 const gchar* _tmp32_;
2409                 gchar _tmp33_ = '\0';
2410 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2411                 _tmp32_ = _data5_->key;
2412 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2413                 _tmp33_ = string_get (_tmp32_, (glong) 0);
2414 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2415                 _tmp28_ = _tmp33_ == '|';
2416 #line 2417 "WindowLeftProps.vala.c"
2417         } else {
2418 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2419                 _tmp28_ = FALSE;
2420 #line 2421 "WindowLeftProps.vala.c"
2421         }
2422 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2423         _tmp34_ = _tmp28_;
2424 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2425         if (_tmp34_) {
2426 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2427                 use_textarea = TRUE;
2428 #line 2429 "WindowLeftProps.vala.c"
2429         }
2430 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2431         _tmp36_ = _data5_->key;
2432 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2433         _tmp37_ = strlen (_tmp36_);
2434 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2435         _tmp38_ = _tmp37_;
2436 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2437         if (_tmp38_ > 0) {
2438 #line 2439 "WindowLeftProps.vala.c"
2439                 const gchar* _tmp39_;
2440                 gchar _tmp40_ = '\0';
2441 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2442                 _tmp39_ = _data5_->key;
2443 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2444                 _tmp40_ = string_get (_tmp39_, (glong) 0);
2445 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2446                 _tmp35_ = _tmp40_ == '$';
2447 #line 2448 "WindowLeftProps.vala.c"
2448         } else {
2449 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2450                 _tmp35_ = FALSE;
2451 #line 2452 "WindowLeftProps.vala.c"
2452         }
2453 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2454         _tmp41_ = _tmp35_;
2455 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2456         if (_tmp41_) {
2457 #line 154 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2458                 use_textarea = TRUE;
2459 #line 2460 "WindowLeftProps.vala.c"
2460         }
2461 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2462         _tmp43_ = _data5_->key;
2463 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2464         _tmp44_ = strlen (_tmp43_);
2465 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2466         _tmp45_ = _tmp44_;
2467 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2468         if (_tmp45_ > 0) {
2469 #line 2470 "WindowLeftProps.vala.c"
2470                 const gchar* _tmp46_;
2471 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2472                 _tmp46_ = _data5_->key;
2473 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2474                 _tmp42_ = g_strcmp0 (_tmp46_, "* init") == 0;
2475 #line 2476 "WindowLeftProps.vala.c"
2476         } else {
2477 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2478                 _tmp42_ = FALSE;
2479 #line 2480 "WindowLeftProps.vala.c"
2480         }
2481 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2482         _tmp47_ = _tmp42_;
2483 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2484         if (_tmp47_) {
2485 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2486                 use_textarea = TRUE;
2487 #line 2488 "WindowLeftProps.vala.c"
2488         }
2489 #line 159 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2490         _tmp48_ = val;
2491 #line 159 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2492         _tmp49_ = strlen (_tmp48_);
2493 #line 159 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2494         _tmp50_ = _tmp49_;
2495 #line 159 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2496         if (_tmp50_ > 40) {
2497 #line 160 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2498                 use_textarea = TRUE;
2499 #line 2500 "WindowLeftProps.vala.c"
2500         }
2501 #line 165 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2502         _tmp51_ = use_textarea;
2503 #line 165 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2504         if (_tmp51_) {
2505 #line 166 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2506                 g_print ("Call show editor\n");
2507 #line 167 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2508                 g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 10, ____lambda89__gsource_func, block5_data_ref (_data5_), block5_data_unref);
2509 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2510                 result = FALSE;
2511 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2512                 type_ar = (_vala_array_free (type_ar, type_ar_length1, (GDestroyNotify) g_free), NULL);
2513 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2514                 _g_free0 (val);
2515 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2516                 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
2517 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2518                 _g_object_unref0 (mod);
2519 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2520                 block5_data_unref (_data5_);
2521 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2522                 _data5_ = NULL;
2523 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2524                 return result;
2525 #line 2526 "WindowLeftProps.vala.c"
2526         }
2527 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2528         _tmp52_ = mod;
2529 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2530         _tmp53_ = iter;
2531 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2532         _tmp54_ = gtk_tree_model_get_path ((GtkTreeModel*) _tmp52_, &_tmp53_);
2533 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2534         _tmp55_ = _tmp54_;
2535 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2536         _tmp56_ = gtk_tree_path_to_string (_tmp55_);
2537 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2538         _tmp57_ = _tmp56_;
2539 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2540         g_print ("turn on editing %s \n", _tmp57_);
2541 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2542         _g_free0 (_tmp57_);
2543 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2544         _gtk_tree_path_free0 (_tmp55_);
2545 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2546         _tmp58_ = type_ar;
2547 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2548         _tmp58__length1 = type_ar_length1;
2549 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2550         _tmp59_ = _tmp58_[0];
2551 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2552         _tmp60_ = g_utf8_strup (_tmp59_, (gssize) (-1));
2553 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2554         _tmp61_ = _tmp60_;
2555 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2556         g_print ("%s", _tmp61_);
2557 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2558         _g_free0 (_tmp61_);
2559 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2560         _tmp63_ = type_ar;
2561 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2562         _tmp63__length1 = type_ar_length1;
2563 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2564         if (_tmp63__length1 > 1) {
2565 #line 2566 "WindowLeftProps.vala.c"
2566                 gboolean _tmp64_ = FALSE;
2567                 gchar** _tmp65_;
2568                 gint _tmp65__length1;
2569                 const gchar* _tmp66_;
2570                 gchar* _tmp67_ = NULL;
2571                 gchar* _tmp68_;
2572                 gboolean _tmp69_;
2573                 gboolean _tmp74_;
2574 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2575                 _tmp65_ = type_ar;
2576 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2577                 _tmp65__length1 = type_ar_length1;
2578 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2579                 _tmp66_ = _tmp65_[0];
2580 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2581                 _tmp67_ = g_utf8_strup (_tmp66_, (gssize) (-1));
2582 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2583                 _tmp68_ = _tmp67_;
2584 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2585                 _tmp69_ = g_strcmp0 (_tmp68_, "BOOLEAN") == 0;
2586 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2587                 _g_free0 (_tmp68_);
2588 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2589                 if (_tmp69_) {
2590 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2591                         _tmp64_ = TRUE;
2592 #line 2593 "WindowLeftProps.vala.c"
2593                 } else {
2594                         gchar** _tmp70_;
2595                         gint _tmp70__length1;
2596                         const gchar* _tmp71_;
2597                         gchar* _tmp72_ = NULL;
2598                         gchar* _tmp73_;
2599 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2600                         _tmp70_ = type_ar;
2601 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2602                         _tmp70__length1 = type_ar_length1;
2603 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2604                         _tmp71_ = _tmp70_[0];
2605 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2606                         _tmp72_ = g_utf8_strup (_tmp71_, (gssize) (-1));
2607 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2608                         _tmp73_ = _tmp72_;
2609 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2610                         _tmp64_ = g_strcmp0 (_tmp73_, "BOOL") == 0;
2611 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2612                         _g_free0 (_tmp73_);
2613 #line 2614 "WindowLeftProps.vala.c"
2614                 }
2615 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2616                 _tmp74_ = _tmp64_;
2617 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2618                 _tmp62_ = _tmp74_;
2619 #line 2620 "WindowLeftProps.vala.c"
2620         } else {
2621 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2622                 _tmp62_ = FALSE;
2623 #line 2624 "WindowLeftProps.vala.c"
2624         }
2625 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2626         _tmp75_ = _tmp62_;
2627 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2628         if (_tmp75_) {
2629 #line 2630 "WindowLeftProps.vala.c"
2630                 Xcls_LeftPropsXcls_valrender* _tmp76_;
2631                 GtkCellRendererCombo* _tmp77_;
2632                 gchar* _tmp78_;
2633                 gchar* _tmp79_;
2634                 gchar** _tmp80_ = NULL;
2635                 gchar** opts;
2636                 gint opts_length1;
2637                 gint _opts_size_;
2638                 Xcls_LeftPropsXcls_valrender* _tmp81_;
2639                 gchar** _tmp82_;
2640                 gint _tmp82__length1;
2641                 Xcls_LeftPropsXcls_valrender* _tmp83_;
2642                 GtkCellRendererCombo* _tmp84_;
2643                 Xcls_LeftPropsXcls_valrender* _tmp85_;
2644                 GtkCellRendererCombo* _tmp86_;
2645 #line 187 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2646                 g_print ("start editing try/false)???");
2647 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2648                 _tmp76_ = self->valrender;
2649 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2650                 _tmp77_ = _tmp76_->el;
2651 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2652                 g_object_set (_tmp77_, "has-entry", FALSE, NULL);
2653 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2654                 _tmp78_ = g_strdup ("true");
2655 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2656                 _tmp79_ = g_strdup ("false");
2657 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2658                 _tmp80_ = g_new0 (gchar*, 2 + 1);
2659 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2660                 _tmp80_[0] = _tmp78_;
2661 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2662                 _tmp80_[1] = _tmp79_;
2663 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2664                 opts = _tmp80_;
2665 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2666                 opts_length1 = 2;
2667 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2668                 _opts_size_ = opts_length1;
2669 #line 190 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2670                 _tmp81_ = self->valrender;
2671 #line 190 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2672                 _tmp82_ = opts;
2673 #line 190 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2674                 _tmp82__length1 = opts_length1;
2675 #line 190 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2676                 xcls_leftprops_xcls_valrender_setOptions (_tmp81_, _tmp82_, _tmp82__length1);
2677 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2678                 _tmp83_ = self->valrender;
2679 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2680                 _tmp84_ = _tmp83_->el;
2681 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2682                 g_object_set (_tmp84_, "has-entry", FALSE, NULL);
2683 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2684                 _tmp85_ = self->valrender;
2685 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2686                 _tmp86_ = _tmp85_->el;
2687 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2688                 g_object_set ((GtkCellRendererText*) _tmp86_, "editable", TRUE, NULL);
2689 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2690                 self->allow_edit = TRUE;
2691 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2692                 g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 100, ____lambda90__gsource_func, block5_data_ref (_data5_), block5_data_unref);
2693 #line 204 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2694                 result = TRUE;
2695 #line 204 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2696                 opts = (_vala_array_free (opts, opts_length1, (GDestroyNotify) g_free), NULL);
2697 #line 204 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2698                 type_ar = (_vala_array_free (type_ar, type_ar_length1, (GDestroyNotify) g_free), NULL);
2699 #line 204 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2700                 _g_free0 (val);
2701 #line 204 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2702                 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
2703 #line 204 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2704                 _g_object_unref0 (mod);
2705 #line 204 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2706                 block5_data_unref (_data5_);
2707 #line 204 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2708                 _data5_ = NULL;
2709 #line 204 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2710                 return result;
2711 #line 2712 "WindowLeftProps.vala.c"
2712         }
2713 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2714         _tmp87_ = g_new0 (gchar*, 0 + 1);
2715 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2716         opts = _tmp87_;
2717 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2718         opts_length1 = 0;
2719 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2720         _opts_size_ = opts_length1;
2721 #line 210 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2722         _tmp88_ = self->valrender;
2723 #line 210 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2724         _tmp89_ = opts;
2725 #line 210 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2726         _tmp89__length1 = opts_length1;
2727 #line 210 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2728         xcls_leftprops_xcls_valrender_setOptions (_tmp88_, _tmp89_, _tmp89__length1);
2729 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2730         g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 10, ___lambda91__gsource_func, block5_data_ref (_data5_), block5_data_unref);
2731 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2732         result = FALSE;
2733 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2734         opts = (_vala_array_free (opts, opts_length1, (GDestroyNotify) g_free), NULL);
2735 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2736         type_ar = (_vala_array_free (type_ar, type_ar_length1, (GDestroyNotify) g_free), NULL);
2737 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2738         _g_free0 (val);
2739 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2740         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
2741 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2742         _g_object_unref0 (mod);
2743 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2744         block5_data_unref (_data5_);
2745 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2746         _data5_ = NULL;
2747 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2748         return result;
2749 #line 2750 "WindowLeftProps.vala.c"
2750 }
2751
2752
2753 void xcls_leftprops_load (Xcls_LeftProps* self, JsRenderJsRender* file, JsRenderNode* node) {
2754         JsRenderNode* _tmp0_;
2755         JsRenderNode* _tmp1_;
2756         JsRenderJsRender* _tmp2_;
2757         JsRenderJsRender* _tmp3_;
2758         Xcls_LeftPropsXcls_model* _tmp4_;
2759         GtkTreeStore* _tmp5_;
2760         JsRenderNode* _tmp6_;
2761         GtkTreeIter iter = {0};
2762         Xcls_LeftPropsXcls_model* _tmp7_;
2763         GtkTreeStore* _tmp8_;
2764         GtkTreeStore* _tmp9_;
2765         GtkTreeStore* m;
2766         JsRenderNode* _tmp10_;
2767         GeeHashMap* _tmp11_;
2768         GeeMapIterator* _tmp12_ = NULL;
2769         GeeMapIterator* miter;
2770         gint i;
2771         JsRenderNode* _tmp25_;
2772         GeeHashMap* _tmp26_;
2773         GeeMapIterator* _tmp27_ = NULL;
2774         Xcls_LeftPropsXcls_model* _tmp40_;
2775         GtkTreeStore* _tmp41_;
2776         Xcls_LeftPropsXcls_view* _tmp42_;
2777         GtkTreeView* _tmp43_;
2778         GtkTreeSelection* _tmp44_ = NULL;
2779         Xcls_LeftProps* _tmp45_;
2780         Xcls_MainWindow* _tmp46_;
2781         Xcls_MainWindowXcls_editpane* _tmp47_;
2782         GtkVPaned* _tmp48_;
2783         GtkVPaned* _tmp49_;
2784         GtkVPaned* pane;
2785         gint _tmp50_;
2786         gint try_size;
2787         gint _tmp51_ = 0;
2788         gint _tmp52_;
2789         GtkVPaned* _tmp53_;
2790         gint _tmp54_ = 0;
2791         gint _tmp55_;
2792         GtkVPaned* _tmp63_;
2793         gint _tmp64_;
2794 #line 237 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2795         g_return_if_fail (self != NULL);
2796 #line 237 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2797         g_return_if_fail (file != NULL);
2798 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2799         g_print ("load leftprops\n");
2800 #line 240 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2801         xcls_leftprops_before_edit (self);
2802 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2803         _tmp0_ = node;
2804 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2805         _tmp1_ = _g_object_ref0 (_tmp0_);
2806 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2807         _g_object_unref0 (self->node);
2808 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2809         self->node = _tmp1_;
2810 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2811         _tmp2_ = file;
2812 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2813         _tmp3_ = _g_object_ref0 (_tmp2_);
2814 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2815         _g_object_unref0 (self->file);
2816 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2817         self->file = _tmp3_;
2818 #line 245 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2819         _tmp4_ = self->model;
2820 #line 245 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2821         _tmp5_ = _tmp4_->el;
2822 #line 245 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2823         gtk_tree_store_clear (_tmp5_);
2824 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2825         _tmp6_ = node;
2826 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2827         if (_tmp6_ == NULL) {
2828 #line 249 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2829                 return;
2830 #line 2831 "WindowLeftProps.vala.c"
2831         }
2832 #line 268 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2833         _tmp7_ = self->model;
2834 #line 268 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2835         _tmp8_ = _tmp7_->el;
2836 #line 268 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2837         _tmp9_ = _g_object_ref0 (_tmp8_);
2838 #line 268 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2839         m = _tmp9_;
2840 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2841         _tmp10_ = node;
2842 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2843         _tmp11_ = _tmp10_->listeners;
2844 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2845         _tmp12_ = gee_abstract_map_map_iterator ((GeeAbstractMap*) _tmp11_);
2846 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2847         miter = _tmp12_;
2848 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2849         i = 0;
2850 #line 273 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2851         while (TRUE) {
2852 #line 2853 "WindowLeftProps.vala.c"
2853                 GeeMapIterator* _tmp13_;
2854                 gboolean _tmp14_ = FALSE;
2855                 gint _tmp15_;
2856                 GtkTreeStore* _tmp16_;
2857                 GtkTreeIter _tmp17_ = {0};
2858                 GtkTreeIter _tmp18_;
2859                 GeeMapIterator* _tmp19_;
2860                 gpointer _tmp20_ = NULL;
2861                 gchar* _tmp21_;
2862                 GeeMapIterator* _tmp22_;
2863                 gpointer _tmp23_ = NULL;
2864                 gchar* _tmp24_;
2865 #line 273 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2866                 _tmp13_ = miter;
2867 #line 273 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2868                 _tmp14_ = gee_map_iterator_next (_tmp13_);
2869 #line 273 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2870                 if (!_tmp14_) {
2871 #line 273 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2872                         break;
2873 #line 2874 "WindowLeftProps.vala.c"
2874                 }
2875 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2876                 _tmp15_ = i;
2877 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2878                 i = _tmp15_ + 1;
2879 #line 275 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2880                 _tmp16_ = m;
2881 #line 275 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2882                 gtk_tree_store_append (_tmp16_, &_tmp17_, NULL);
2883 #line 275 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2884                 iter = _tmp17_;
2885 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2886                 _tmp18_ = iter;
2887 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2888                 _tmp19_ = miter;
2889 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2890                 _tmp20_ = gee_map_iterator_get_key (_tmp19_);
2891 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2892                 _tmp21_ = (gchar*) _tmp20_;
2893 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2894                 _tmp22_ = miter;
2895 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2896                 _tmp23_ = gee_map_iterator_get_value (_tmp22_);
2897 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2898                 _tmp24_ = (gchar*) _tmp23_;
2899 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2900                 xcls_leftprops_updateIter (self, &_tmp18_, "listener", _tmp21_, _tmp24_);
2901 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2902                 _g_free0 (_tmp24_);
2903 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2904                 _g_free0 (_tmp21_);
2905 #line 2906 "WindowLeftProps.vala.c"
2906         }
2907 #line 283 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2908         _tmp25_ = node;
2909 #line 283 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2910         _tmp26_ = _tmp25_->props;
2911 #line 283 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2912         _tmp27_ = gee_abstract_map_map_iterator ((GeeAbstractMap*) _tmp26_);
2913 #line 283 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2914         _g_object_unref0 (miter);
2915 #line 283 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2916         miter = _tmp27_;
2917 #line 286 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2918         while (TRUE) {
2919 #line 2920 "WindowLeftProps.vala.c"
2920                 GeeMapIterator* _tmp28_;
2921                 gboolean _tmp29_ = FALSE;
2922                 gint _tmp30_;
2923                 GtkTreeStore* _tmp31_;
2924                 GtkTreeIter _tmp32_ = {0};
2925                 GtkTreeIter _tmp33_;
2926                 GeeMapIterator* _tmp34_;
2927                 gpointer _tmp35_ = NULL;
2928                 gchar* _tmp36_;
2929                 GeeMapIterator* _tmp37_;
2930                 gpointer _tmp38_ = NULL;
2931                 gchar* _tmp39_;
2932 #line 286 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2933                 _tmp28_ = miter;
2934 #line 286 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2935                 _tmp29_ = gee_map_iterator_next (_tmp28_);
2936 #line 286 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2937                 if (!_tmp29_) {
2938 #line 286 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2939                         break;
2940 #line 2941 "WindowLeftProps.vala.c"
2941                 }
2942 #line 287 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2943                 _tmp30_ = i;
2944 #line 287 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2945                 i = _tmp30_ + 1;
2946 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2947                 _tmp31_ = m;
2948 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2949                 gtk_tree_store_append (_tmp31_, &_tmp32_, NULL);
2950 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2951                 iter = _tmp32_;
2952 #line 289 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2953                 _tmp33_ = iter;
2954 #line 289 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2955                 _tmp34_ = miter;
2956 #line 289 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2957                 _tmp35_ = gee_map_iterator_get_key (_tmp34_);
2958 #line 289 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2959                 _tmp36_ = (gchar*) _tmp35_;
2960 #line 289 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2961                 _tmp37_ = miter;
2962 #line 289 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2963                 _tmp38_ = gee_map_iterator_get_value (_tmp37_);
2964 #line 289 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2965                 _tmp39_ = (gchar*) _tmp38_;
2966 #line 289 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2967                 xcls_leftprops_updateIter (self, &_tmp33_, "prop", _tmp36_, _tmp39_);
2968 #line 289 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2969                 _g_free0 (_tmp39_);
2970 #line 289 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2971                 _g_free0 (_tmp36_);
2972 #line 2973 "WindowLeftProps.vala.c"
2973         }
2974 #line 292 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2975         g_print ("clear selection\n");
2976 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2977         _tmp40_ = self->model;
2978 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2979         _tmp41_ = _tmp40_->el;
2980 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2981         gtk_tree_sortable_set_sort_column_id ((GtkTreeSortable*) _tmp41_, 6, GTK_SORT_ASCENDING);
2982 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2983         _tmp42_ = self->view;
2984 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2985         _tmp43_ = _tmp42_->el;
2986 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2987         _tmp44_ = gtk_tree_view_get_selection (_tmp43_);
2988 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2989         gtk_tree_selection_unselect_all (_tmp44_);
2990 #line 298 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2991         _tmp45_ = self->priv->_this;
2992 #line 298 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2993         _tmp46_ = _tmp45_->main_window;
2994 #line 298 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2995         _tmp47_ = _tmp46_->editpane;
2996 #line 298 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2997         _tmp48_ = _tmp47_->el;
2998 #line 298 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2999         _tmp49_ = _g_object_ref0 (_tmp48_);
3000 #line 298 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3001         pane = _tmp49_;
3002 #line 299 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3003         _tmp50_ = i;
3004 #line 299 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3005         try_size = (_tmp50_ * 25) + 60;
3006 #line 303 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3007         _tmp52_ = try_size;
3008 #line 303 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3009         _tmp53_ = pane;
3010 #line 303 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3011         g_object_get ((GtkPaned*) _tmp53_, "max-position", &_tmp54_, NULL);
3012 #line 303 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3013         _tmp55_ = _tmp54_;
3014 #line 303 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3015         if (((_tmp52_ * 1.0f) / (_tmp55_ * 1.0f)) > 0.8f) {
3016 #line 3017 "WindowLeftProps.vala.c"
3017                 GtkVPaned* _tmp56_;
3018                 gint _tmp57_ = 0;
3019                 gint _tmp58_;
3020 #line 304 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3021                 _tmp56_ = pane;
3022 #line 304 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3023                 g_object_get ((GtkPaned*) _tmp56_, "max-position", &_tmp57_, NULL);
3024 #line 304 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3025                 _tmp58_ = _tmp57_;
3026 #line 304 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3027                 _tmp51_ = (gint) (_tmp58_ * 0.2f);
3028 #line 3029 "WindowLeftProps.vala.c"
3029         } else {
3030                 GtkVPaned* _tmp59_;
3031                 gint _tmp60_ = 0;
3032                 gint _tmp61_;
3033                 gint _tmp62_;
3034 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3035                 _tmp59_ = pane;
3036 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3037                 g_object_get ((GtkPaned*) _tmp59_, "max-position", &_tmp60_, NULL);
3038 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3039                 _tmp61_ = _tmp60_;
3040 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3041                 _tmp62_ = try_size;
3042 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3043                 _tmp51_ = _tmp61_ - _tmp62_;
3044 #line 3045 "WindowLeftProps.vala.c"
3045         }
3046 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3047         _tmp63_ = pane;
3048 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3049         _tmp64_ = _tmp51_;
3050 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3051         gtk_paned_set_position ((GtkPaned*) _tmp63_, _tmp64_);
3052 #line 237 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3053         _g_object_unref0 (pane);
3054 #line 237 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3055         _g_object_unref0 (miter);
3056 #line 237 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3057         _g_object_unref0 (m);
3058 #line 3059 "WindowLeftProps.vala.c"
3059 }
3060
3061
3062 static gchar* string_strip (const gchar* self) {
3063         gchar* result = NULL;
3064         gchar* _tmp0_ = NULL;
3065         gchar* _result_;
3066         const gchar* _tmp1_;
3067 #line 1085 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3068         g_return_val_if_fail (self != NULL, NULL);
3069 #line 1086 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3070         _tmp0_ = g_strdup (self);
3071 #line 1086 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3072         _result_ = _tmp0_;
3073 #line 1087 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3074         _tmp1_ = _result_;
3075 #line 1087 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3076         g_strstrip (_tmp1_);
3077 #line 1088 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3078         result = _result_;
3079 #line 1088 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3080         return result;
3081 #line 3082 "WindowLeftProps.vala.c"
3082 }
3083
3084
3085 static glong string_strnlen (gchar* str, glong maxlen) {
3086         glong result = 0L;
3087         gchar* _tmp0_;
3088         glong _tmp1_;
3089         gchar* _tmp2_ = NULL;
3090         gchar* end;
3091         gchar* _tmp3_;
3092 #line 1157 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3093         _tmp0_ = str;
3094 #line 1157 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3095         _tmp1_ = maxlen;
3096 #line 1157 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3097         _tmp2_ = memchr (_tmp0_, 0, (gsize) _tmp1_);
3098 #line 1157 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3099         end = _tmp2_;
3100 #line 1158 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3101         _tmp3_ = end;
3102 #line 1158 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3103         if (_tmp3_ == NULL) {
3104 #line 3105 "WindowLeftProps.vala.c"
3105                 glong _tmp4_;
3106 #line 1159 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3107                 _tmp4_ = maxlen;
3108 #line 1159 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3109                 result = _tmp4_;
3110 #line 1159 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3111                 return result;
3112 #line 3113 "WindowLeftProps.vala.c"
3113         } else {
3114                 gchar* _tmp5_;
3115                 gchar* _tmp6_;
3116 #line 1161 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3117                 _tmp5_ = end;
3118 #line 1161 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3119                 _tmp6_ = str;
3120 #line 1161 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3121                 result = (glong) (_tmp5_ - _tmp6_);
3122 #line 1161 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3123                 return result;
3124 #line 3125 "WindowLeftProps.vala.c"
3125         }
3126 }
3127
3128
3129 static gchar* string_substring (const gchar* self, glong offset, glong len) {
3130         gchar* result = NULL;
3131         glong string_length = 0L;
3132         gboolean _tmp0_ = FALSE;
3133         glong _tmp1_;
3134         gboolean _tmp3_;
3135         glong _tmp9_;
3136         glong _tmp15_;
3137         glong _tmp18_;
3138         glong _tmp19_;
3139         glong _tmp20_;
3140         glong _tmp21_;
3141         glong _tmp22_;
3142         gchar* _tmp23_ = NULL;
3143 #line 1168 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3144         g_return_val_if_fail (self != NULL, NULL);
3145 #line 1170 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3146         _tmp1_ = offset;
3147 #line 1170 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3148         if (_tmp1_ >= ((glong) 0)) {
3149 #line 3150 "WindowLeftProps.vala.c"
3150                 glong _tmp2_;
3151 #line 1170 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3152                 _tmp2_ = len;
3153 #line 1170 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3154                 _tmp0_ = _tmp2_ >= ((glong) 0);
3155 #line 3156 "WindowLeftProps.vala.c"
3156         } else {
3157 #line 1170 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3158                 _tmp0_ = FALSE;
3159 #line 3160 "WindowLeftProps.vala.c"
3160         }
3161 #line 1170 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3162         _tmp3_ = _tmp0_;
3163 #line 1170 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3164         if (_tmp3_) {
3165 #line 3166 "WindowLeftProps.vala.c"
3166                 glong _tmp4_;
3167                 glong _tmp5_;
3168                 glong _tmp6_ = 0L;
3169 #line 1172 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3170                 _tmp4_ = offset;
3171 #line 1172 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3172                 _tmp5_ = len;
3173 #line 1172 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3174                 _tmp6_ = string_strnlen ((gchar*) self, _tmp4_ + _tmp5_);
3175 #line 1172 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3176                 string_length = _tmp6_;
3177 #line 3178 "WindowLeftProps.vala.c"
3178         } else {
3179                 gint _tmp7_;
3180                 gint _tmp8_;
3181 #line 1174 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3182                 _tmp7_ = strlen (self);
3183 #line 1174 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3184                 _tmp8_ = _tmp7_;
3185 #line 1174 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3186                 string_length = (glong) _tmp8_;
3187 #line 3188 "WindowLeftProps.vala.c"
3188         }
3189 #line 1177 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3190         _tmp9_ = offset;
3191 #line 1177 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3192         if (_tmp9_ < ((glong) 0)) {
3193 #line 3194 "WindowLeftProps.vala.c"
3194                 glong _tmp10_;
3195                 glong _tmp11_;
3196                 glong _tmp12_;
3197 #line 1178 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3198                 _tmp10_ = string_length;
3199 #line 1178 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3200                 _tmp11_ = offset;
3201 #line 1178 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3202                 offset = _tmp10_ + _tmp11_;
3203 #line 1179 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3204                 _tmp12_ = offset;
3205 #line 1179 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3206                 g_return_val_if_fail (_tmp12_ >= ((glong) 0), NULL);
3207 #line 3208 "WindowLeftProps.vala.c"
3208         } else {
3209                 glong _tmp13_;
3210                 glong _tmp14_;
3211 #line 1181 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3212                 _tmp13_ = offset;
3213 #line 1181 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3214                 _tmp14_ = string_length;
3215 #line 1181 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3216                 g_return_val_if_fail (_tmp13_ <= _tmp14_, NULL);
3217 #line 3218 "WindowLeftProps.vala.c"
3218         }
3219 #line 1183 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3220         _tmp15_ = len;
3221 #line 1183 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3222         if (_tmp15_ < ((glong) 0)) {
3223 #line 3224 "WindowLeftProps.vala.c"
3224                 glong _tmp16_;
3225                 glong _tmp17_;
3226 #line 1184 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3227                 _tmp16_ = string_length;
3228 #line 1184 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3229                 _tmp17_ = offset;
3230 #line 1184 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3231                 len = _tmp16_ - _tmp17_;
3232 #line 3233 "WindowLeftProps.vala.c"
3233         }
3234 #line 1186 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3235         _tmp18_ = offset;
3236 #line 1186 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3237         _tmp19_ = len;
3238 #line 1186 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3239         _tmp20_ = string_length;
3240 #line 1186 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3241         g_return_val_if_fail ((_tmp18_ + _tmp19_) <= _tmp20_, NULL);
3242 #line 1187 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3243         _tmp21_ = offset;
3244 #line 1187 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3245         _tmp22_ = len;
3246 #line 1187 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3247         _tmp23_ = g_strndup (((gchar*) self) + _tmp21_, (gsize) _tmp22_);
3248 #line 1187 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3249         result = _tmp23_;
3250 #line 1187 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3251         return result;
3252 #line 3253 "WindowLeftProps.vala.c"
3253 }
3254
3255
3256 static const gchar* string_to_string (const gchar* self) {
3257         const gchar* result = NULL;
3258 #line 1274 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3259         g_return_val_if_fail (self != NULL, NULL);
3260 #line 1275 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3261         result = self;
3262 #line 1275 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
3263         return result;
3264 #line 3265 "WindowLeftProps.vala.c"
3265 }
3266
3267
3268 gchar* xcls_leftprops_keyFormat (Xcls_LeftProps* self, const gchar* val, const gchar* type) {
3269         gchar* result = NULL;
3270         const gchar* _tmp0_;
3271         const gchar* _tmp8_;
3272         gint _tmp9_;
3273         gint _tmp10_;
3274         const gchar* _tmp12_;
3275         gchar* _tmp13_ = NULL;
3276         gchar* _tmp14_;
3277         gchar** _tmp15_;
3278         gchar** _tmp16_ = NULL;
3279         gchar** _tmp17_;
3280         gint _tmp17__length1;
3281         gchar** ar;
3282         gint ar_length1;
3283         gint _ar_size_;
3284         gchar** _tmp18_;
3285         gint _tmp18__length1;
3286         gchar** _tmp19_;
3287         gint _tmp19__length1;
3288         const gchar* _tmp20_;
3289         gchar* _tmp21_ = NULL;
3290         gchar* dval;
3291         const gchar* _tmp22_;
3292         gchar _tmp23_ = '\0';
3293 #line 309 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3294         g_return_val_if_fail (self != NULL, NULL);
3295 #line 309 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3296         g_return_val_if_fail (val != NULL, NULL);
3297 #line 309 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3298         g_return_val_if_fail (type != NULL, NULL);
3299 #line 313 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3300         _tmp0_ = type;
3301 #line 313 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3302         if (g_strcmp0 (_tmp0_, "listener") == 0) {
3303 #line 3304 "WindowLeftProps.vala.c"
3304                 const gchar* _tmp1_;
3305                 gchar* _tmp2_ = NULL;
3306                 gchar* _tmp3_;
3307                 gchar* _tmp4_;
3308                 gchar* _tmp5_;
3309                 gchar* _tmp6_;
3310                 gchar* _tmp7_;
3311 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3312                 _tmp1_ = val;
3313 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3314                 _tmp2_ = g_markup_escape_text (_tmp1_, (gssize) (-1));
3315 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3316                 _tmp3_ = _tmp2_;
3317 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3318                 _tmp4_ = g_strconcat ("<span font_weight=\"bold\" color=\"#660000\">", _tmp3_, NULL);
3319 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3320                 _tmp5_ = _tmp4_;
3321 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3322                 _tmp6_ = g_strconcat (_tmp5_, "</span>", NULL);
3323 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3324                 _tmp7_ = _tmp6_;
3325 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3326                 _g_free0 (_tmp5_);
3327 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3328                 _g_free0 (_tmp3_);
3329 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3330                 result = _tmp7_;
3331 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3332                 return result;
3333 #line 3334 "WindowLeftProps.vala.c"
3334         }
3335 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3336         _tmp8_ = val;
3337 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3338         _tmp9_ = strlen (_tmp8_);
3339 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3340         _tmp10_ = _tmp9_;
3341 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3342         if (_tmp10_ < 1) {
3343 #line 3344 "WindowLeftProps.vala.c"
3344                 gchar* _tmp11_;
3345 #line 320 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3346                 _tmp11_ = g_strdup ("<span  color=\"#FF0000\">--empty--</span>");
3347 #line 320 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3348                 result = _tmp11_;
3349 #line 320 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3350                 return result;
3351 #line 3352 "WindowLeftProps.vala.c"
3352         }
3353 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3354         _tmp12_ = val;
3355 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3356         _tmp13_ = string_strip (_tmp12_);
3357 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3358         _tmp14_ = _tmp13_;
3359 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3360         _tmp16_ = _tmp15_ = g_strsplit (_tmp14_, " ", 0);
3361 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3362         _tmp17_ = _tmp16_;
3363 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3364         _tmp17__length1 = _vala_array_length (_tmp15_);
3365 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3366         _g_free0 (_tmp14_);
3367 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3368         ar = _tmp17_;
3369 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3370         ar_length1 = _tmp17__length1;
3371 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3372         _ar_size_ = ar_length1;
3373 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3374         _tmp18_ = ar;
3375 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3376         _tmp18__length1 = ar_length1;
3377 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3378         _tmp19_ = ar;
3379 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3380         _tmp19__length1 = ar_length1;
3381 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3382         _tmp20_ = _tmp18_[_tmp19__length1 - 1];
3383 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3384         _tmp21_ = g_markup_escape_text (_tmp20_, (gssize) (-1));
3385 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3386         dval = _tmp21_;
3387 #line 336 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3388         _tmp22_ = val;
3389 #line 336 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3390         _tmp23_ = string_get (_tmp22_, (glong) 0);
3391 #line 336 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3392         switch (_tmp23_) {
3393 #line 336 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3394                 case '@':
3395 #line 3396 "WindowLeftProps.vala.c"
3396                 {
3397                         const gchar* _tmp24_;
3398                         gchar _tmp25_ = '\0';
3399                         const gchar* _tmp28_;
3400                         const gchar* _tmp29_ = NULL;
3401                         gchar* _tmp30_ = NULL;
3402 #line 338 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3403                         _tmp24_ = dval;
3404 #line 338 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3405                         _tmp25_ = string_get (_tmp24_, (glong) 0);
3406 #line 338 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3407                         if (_tmp25_ == '@') {
3408 #line 3409 "WindowLeftProps.vala.c"
3409                                 const gchar* _tmp26_;
3410                                 gchar* _tmp27_ = NULL;
3411 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3412                                 _tmp26_ = dval;
3413 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3414                                 _tmp27_ = string_substring (_tmp26_, (glong) 1, (glong) (-1));
3415 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3416                                 _g_free0 (dval);
3417 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3418                                 dval = _tmp27_;
3419 #line 3420 "WindowLeftProps.vala.c"
3420                         }
3421 #line 342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3422                         _tmp28_ = dval;
3423 #line 342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3424                         _tmp29_ = string_to_string (_tmp28_);
3425 #line 342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3426                         _tmp30_ = g_strconcat ("<span  font_weight=\"bold\">@ ", _tmp29_, "</span>", NULL);
3427 #line 342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3428                         result = _tmp30_;
3429 #line 342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3430                         _g_free0 (dval);
3431 #line 342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3432                         ar = (_vala_array_free (ar, ar_length1, (GDestroyNotify) g_free), NULL);
3433 #line 342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3434                         return result;
3435 #line 3436 "WindowLeftProps.vala.c"
3436                 }
3437 #line 336 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3438                 case '#':
3439 #line 3440 "WindowLeftProps.vala.c"
3440                 {
3441                         const gchar* _tmp31_;
3442                         gchar _tmp32_ = '\0';
3443                         const gchar* _tmp35_;
3444                         const gchar* _tmp36_ = NULL;
3445                         gchar* _tmp37_ = NULL;
3446 #line 344 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3447                         _tmp31_ = dval;
3448 #line 344 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3449                         _tmp32_ = string_get (_tmp31_, (glong) 0);
3450 #line 344 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3451                         if (_tmp32_ == '#') {
3452 #line 3453 "WindowLeftProps.vala.c"
3453                                 const gchar* _tmp33_;
3454                                 gchar* _tmp34_ = NULL;
3455 #line 345 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3456                                 _tmp33_ = dval;
3457 #line 345 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3458                                 _tmp34_ = string_substring (_tmp33_, (glong) 1, (glong) (-1));
3459 #line 345 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3460                                 _g_free0 (dval);
3461 #line 345 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3462                                 dval = _tmp34_;
3463 #line 3464 "WindowLeftProps.vala.c"
3464                         }
3465 #line 347 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3466                         _tmp35_ = dval;
3467 #line 347 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3468                         _tmp36_ = string_to_string (_tmp35_);
3469 #line 347 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3470                         _tmp37_ = g_strconcat ("<span  font_weight=\"bold\">", _tmp36_, "</span>", NULL);
3471 #line 347 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3472                         result = _tmp37_;
3473 #line 347 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3474                         _g_free0 (dval);
3475 #line 347 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3476                         ar = (_vala_array_free (ar, ar_length1, (GDestroyNotify) g_free), NULL);
3477 #line 347 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3478                         return result;
3479 #line 3480 "WindowLeftProps.vala.c"
3480                 }
3481 #line 336 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3482                 case '*':
3483 #line 3484 "WindowLeftProps.vala.c"
3484                 {
3485                         const gchar* _tmp38_;
3486                         gchar _tmp39_ = '\0';
3487                         const gchar* _tmp42_;
3488                         const gchar* _tmp43_ = NULL;
3489                         gchar* _tmp44_ = NULL;
3490 #line 349 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3491                         _tmp38_ = dval;
3492 #line 349 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3493                         _tmp39_ = string_get (_tmp38_, (glong) 0);
3494 #line 349 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3495                         if (_tmp39_ == '*') {
3496 #line 3497 "WindowLeftProps.vala.c"
3497                                 const gchar* _tmp40_;
3498                                 gchar* _tmp41_ = NULL;
3499 #line 350 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3500                                 _tmp40_ = dval;
3501 #line 350 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3502                                 _tmp41_ = string_substring (_tmp40_, (glong) 1, (glong) (-1));
3503 #line 350 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3504                                 _g_free0 (dval);
3505 #line 350 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3506                                 dval = _tmp41_;
3507 #line 3508 "WindowLeftProps.vala.c"
3508                         }
3509 #line 352 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3510                         _tmp42_ = dval;
3511 #line 352 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3512                         _tmp43_ = string_to_string (_tmp42_);
3513 #line 352 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3514                         _tmp44_ = g_strconcat ("<span   color=\"#0000CC\" font_weight=\"bold\">", _tmp43_, "</span>", NULL);
3515 #line 352 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3516                         result = _tmp44_;
3517 #line 352 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3518                         _g_free0 (dval);
3519 #line 352 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3520                         ar = (_vala_array_free (ar, ar_length1, (GDestroyNotify) g_free), NULL);
3521 #line 352 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3522                         return result;
3523 #line 3524 "WindowLeftProps.vala.c"
3524                 }
3525 #line 336 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3526                 case '$':
3527 #line 3528 "WindowLeftProps.vala.c"
3528                 {
3529                         const gchar* _tmp45_;
3530                         gchar _tmp46_ = '\0';
3531                         const gchar* _tmp49_;
3532                         const gchar* _tmp50_ = NULL;
3533                         gchar* _tmp51_ = NULL;
3534 #line 354 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3535                         _tmp45_ = dval;
3536 #line 354 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3537                         _tmp46_ = string_get (_tmp45_, (glong) 0);
3538 #line 354 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3539                         if (_tmp46_ == '$') {
3540 #line 3541 "WindowLeftProps.vala.c"
3541                                 const gchar* _tmp47_;
3542                                 gchar* _tmp48_ = NULL;
3543 #line 355 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3544                                 _tmp47_ = dval;
3545 #line 355 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3546                                 _tmp48_ = string_substring (_tmp47_, (glong) 1, (glong) (-1));
3547 #line 355 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3548                                 _g_free0 (dval);
3549 #line 355 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3550                                 dval = _tmp48_;
3551 #line 3552 "WindowLeftProps.vala.c"
3552                         }
3553 #line 357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3554                         _tmp49_ = dval;
3555 #line 357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3556                         _tmp50_ = string_to_string (_tmp49_);
3557 #line 357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3558                         _tmp51_ = g_strconcat ("<span   style=\"italic\">", _tmp50_, "</span>", NULL);
3559 #line 357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3560                         result = _tmp51_;
3561 #line 357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3562                         _g_free0 (dval);
3563 #line 357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3564                         ar = (_vala_array_free (ar, ar_length1, (GDestroyNotify) g_free), NULL);
3565 #line 357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3566                         return result;
3567 #line 3568 "WindowLeftProps.vala.c"
3568                 }
3569 #line 336 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3570                 case '|':
3571 #line 3572 "WindowLeftProps.vala.c"
3572                 {
3573                         const gchar* _tmp52_;
3574                         gchar _tmp53_ = '\0';
3575                         const gchar* _tmp56_;
3576                         const gchar* _tmp57_ = NULL;
3577                         gchar* _tmp58_ = NULL;
3578 #line 359 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3579                         _tmp52_ = dval;
3580 #line 359 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3581                         _tmp53_ = string_get (_tmp52_, (glong) 0);
3582 #line 359 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3583                         if (_tmp53_ == '|') {
3584 #line 3585 "WindowLeftProps.vala.c"
3585                                 const gchar* _tmp54_;
3586                                 gchar* _tmp55_ = NULL;
3587 #line 360 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3588                                 _tmp54_ = dval;
3589 #line 360 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3590                                 _tmp55_ = string_substring (_tmp54_, (glong) 1, (glong) (-1));
3591 #line 360 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3592                                 _g_free0 (dval);
3593 #line 360 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3594                                 dval = _tmp55_;
3595 #line 3596 "WindowLeftProps.vala.c"
3596                         }
3597 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3598                         _tmp56_ = dval;
3599 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3600                         _tmp57_ = string_to_string (_tmp56_);
3601 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3602                         _tmp58_ = g_strconcat ("<span color=\"#008000\" font_weight=\"bold\">", _tmp57_, "</span>", NULL);
3603 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3604                         result = _tmp58_;
3605 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3606                         _g_free0 (dval);
3607 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3608                         ar = (_vala_array_free (ar, ar_length1, (GDestroyNotify) g_free), NULL);
3609 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3610                         return result;
3611 #line 3612 "WindowLeftProps.vala.c"
3612                 }
3613                 default:
3614                 {
3615 #line 367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3616                         result = dval;
3617 #line 367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3618                         ar = (_vala_array_free (ar, ar_length1, (GDestroyNotify) g_free), NULL);
3619 #line 367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3620                         return result;
3621 #line 3622 "WindowLeftProps.vala.c"
3622                 }
3623         }
3624 #line 309 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3625         _g_free0 (dval);
3626 #line 309 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3627         ar = (_vala_array_free (ar, ar_length1, (GDestroyNotify) g_free), NULL);
3628 #line 3629 "WindowLeftProps.vala.c"
3629 }
3630
3631
3632 void xcls_leftprops_deleteSelected (Xcls_LeftProps* self) {
3633         GtkTreeIter iter = {0};
3634         GtkTreeModel* mod = NULL;
3635         Xcls_LeftPropsXcls_view* _tmp0_;
3636         GtkTreeView* _tmp1_;
3637         GtkTreeSelection* _tmp2_ = NULL;
3638         GtkTreeSelection* _tmp3_;
3639         GtkTreeSelection* s;
3640         GtkTreeSelection* _tmp4_;
3641         GtkTreeModel* _tmp5_ = NULL;
3642         GtkTreeIter _tmp6_ = {0};
3643         GtkTreeModel* _tmp7_;
3644         GValue gval = {0};
3645         GtkTreeModel* _tmp8_;
3646         GtkTreeIter _tmp9_;
3647         GValue _tmp10_ = {0};
3648         GValue _tmp11_;
3649         gchar* _tmp12_;
3650         gchar* type;
3651         GtkTreeModel* _tmp13_;
3652         GtkTreeIter _tmp14_;
3653         GValue _tmp15_ = {0};
3654         GValue _tmp16_;
3655         gchar* _tmp17_;
3656         gchar* key;
3657         const gchar* _tmp18_;
3658         const gchar* _tmp19_;
3659         GQuark _tmp21_ = 0U;
3660 #line 389 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3661         static GQuark _tmp20_label0 = 0;
3662 #line 389 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3663         static GQuark _tmp20_label1 = 0;
3664 #line 3665 "WindowLeftProps.vala.c"
3665         JsRenderJsRender* _tmp28_;
3666         JsRenderNode* _tmp29_;
3667         Xcls_LeftProps* _tmp30_;
3668 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3669         g_return_if_fail (self != NULL);
3670 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3671         _tmp0_ = self->view;
3672 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3673         _tmp1_ = _tmp0_->el;
3674 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3675         _tmp2_ = gtk_tree_view_get_selection (_tmp1_);
3676 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3677         _tmp3_ = _g_object_ref0 (_tmp2_);
3678 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3679         s = _tmp3_;
3680 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3681         _tmp4_ = s;
3682 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3683         gtk_tree_selection_get_selected (_tmp4_, &_tmp5_, &_tmp6_);
3684 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3685         _g_object_unref0 (mod);
3686 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3687         _tmp7_ = _g_object_ref0 (_tmp5_);
3688 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3689         mod = _tmp7_;
3690 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3691         iter = _tmp6_;
3692 #line 383 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3693         _tmp8_ = mod;
3694 #line 383 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3695         _tmp9_ = iter;
3696 #line 383 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3697         gtk_tree_model_get_value (_tmp8_, &_tmp9_, 0, &_tmp10_);
3698 #line 383 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3699         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
3700 #line 383 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3701         gval = _tmp10_;
3702 #line 384 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3703         _tmp11_ = gval;
3704 #line 384 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3705         _tmp12_ = g_strdup (g_value_get_string (&_tmp11_));
3706 #line 384 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3707         type = _tmp12_;
3708 #line 386 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3709         _tmp13_ = mod;
3710 #line 386 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3711         _tmp14_ = iter;
3712 #line 386 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3713         gtk_tree_model_get_value (_tmp13_, &_tmp14_, 1, &_tmp15_);
3714 #line 386 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3715         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
3716 #line 386 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3717         gval = _tmp15_;
3718 #line 387 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3719         _tmp16_ = gval;
3720 #line 387 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3721         _tmp17_ = g_strdup (g_value_get_string (&_tmp16_));
3722 #line 387 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3723         key = _tmp17_;
3724 #line 389 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3725         _tmp18_ = type;
3726 #line 389 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3727         _tmp19_ = _tmp18_;
3728 #line 389 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3729         _tmp21_ = (NULL == _tmp19_) ? 0 : g_quark_from_string (_tmp19_);
3730 #line 389 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3731         if (_tmp21_ == ((0 != _tmp20_label0) ? _tmp20_label0 : (_tmp20_label0 = g_quark_from_static_string ("listener")))) {
3732 #line 389 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3733                 switch (0) {
3734 #line 3735 "WindowLeftProps.vala.c"
3735                         default:
3736                         {
3737                                 JsRenderNode* _tmp22_;
3738                                 GeeHashMap* _tmp23_;
3739                                 const gchar* _tmp24_;
3740 #line 391 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3741                                 _tmp22_ = self->node;
3742 #line 391 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3743                                 _tmp23_ = _tmp22_->listeners;
3744 #line 391 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3745                                 _tmp24_ = key;
3746 #line 391 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3747                                 gee_map_remove ((GeeMap*) _tmp23_, _tmp24_, NULL);
3748 #line 392 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3749                                 break;
3750 #line 3751 "WindowLeftProps.vala.c"
3751                         }
3752                 }
3753         } else if (_tmp21_ == ((0 != _tmp20_label1) ? _tmp20_label1 : (_tmp20_label1 = g_quark_from_static_string ("props")))) {
3754 #line 389 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3755                 switch (0) {
3756 #line 3757 "WindowLeftProps.vala.c"
3757                         default:
3758                         {
3759                                 JsRenderNode* _tmp25_;
3760                                 GeeHashMap* _tmp26_;
3761                                 const gchar* _tmp27_;
3762 #line 395 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3763                                 _tmp25_ = self->node;
3764 #line 395 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3765                                 _tmp26_ = _tmp25_->props;
3766 #line 395 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3767                                 _tmp27_ = key;
3768 #line 395 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3769                                 gee_map_remove ((GeeMap*) _tmp26_, _tmp27_, NULL);
3770 #line 396 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3771                                 break;
3772 #line 3773 "WindowLeftProps.vala.c"
3773                         }
3774                 }
3775         }
3776 #line 398 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3777         _tmp28_ = self->file;
3778 #line 398 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3779         _tmp29_ = self->node;
3780 #line 398 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3781         xcls_leftprops_load (self, _tmp28_, _tmp29_);
3782 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3783         _tmp30_ = self->priv->_this;
3784 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3785         g_signal_emit_by_name (_tmp30_, "changed");
3786 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3787         _g_free0 (key);
3788 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3789         _g_free0 (type);
3790 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3791         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
3792 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3793         _g_object_unref0 (s);
3794 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3795         _g_object_unref0 (mod);
3796 #line 3797 "WindowLeftProps.vala.c"
3797 }
3798
3799
3800 static Block6Data* block6_data_ref (Block6Data* _data6_) {
3801 #line 402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3802         g_atomic_int_inc (&_data6_->_ref_count_);
3803 #line 402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3804         return _data6_;
3805 #line 3806 "WindowLeftProps.vala.c"
3806 }
3807
3808
3809 static void block6_data_unref (void * _userdata_) {
3810         Block6Data* _data6_;
3811         _data6_ = (Block6Data*) _userdata_;
3812 #line 402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3813         if (g_atomic_int_dec_and_test (&_data6_->_ref_count_)) {
3814 #line 3815 "WindowLeftProps.vala.c"
3815                 Xcls_LeftProps * self;
3816 #line 402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3817                 self = _data6_->self;
3818 #line 402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3819                 _gtk_tree_path_free0 (_data6_->path);
3820 #line 402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3821                 _g_object_unref0 (self);
3822 #line 402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3823                 g_slice_free (Block6Data, _data6_);
3824 #line 3825 "WindowLeftProps.vala.c"
3825         }
3826 }
3827
3828
3829 static gboolean __lambda85_ (Block6Data* _data6_) {
3830         Xcls_LeftProps * self;
3831         gboolean result = FALSE;
3832         Xcls_LeftPropsXcls_keyrender* _tmp0_;
3833         GtkCellRendererText* _tmp1_;
3834         Xcls_LeftPropsXcls_view* _tmp2_;
3835         GtkTreeView* _tmp3_;
3836         GtkTreePath* _tmp4_;
3837         Xcls_LeftPropsXcls_keycol* _tmp5_;
3838         GtkTreeViewColumn* _tmp6_;
3839         Xcls_LeftPropsXcls_keyrender* _tmp7_;
3840         GtkCellRendererText* _tmp8_;
3841 #line 411 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3842         self = _data6_->self;
3843 #line 412 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3844         self->allow_edit = TRUE;
3845 #line 413 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3846         _tmp0_ = self->keyrender;
3847 #line 413 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3848         _tmp1_ = _tmp0_->el;
3849 #line 413 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3850         g_object_set (_tmp1_, "editable", TRUE, NULL);
3851 #line 415 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3852         _tmp2_ = self->view;
3853 #line 415 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3854         _tmp3_ = _tmp2_->el;
3855 #line 415 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3856         _tmp4_ = _data6_->path;
3857 #line 415 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3858         _tmp5_ = self->keycol;
3859 #line 415 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3860         _tmp6_ = _tmp5_->el;
3861 #line 415 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3862         _tmp7_ = self->keyrender;
3863 #line 415 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3864         _tmp8_ = _tmp7_->el;
3865 #line 415 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3866         gtk_tree_view_set_cursor_on_cell (_tmp3_, _tmp4_, _tmp6_, (GtkCellRenderer*) _tmp8_, TRUE);
3867 #line 422 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3868         result = FALSE;
3869 #line 422 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3870         return result;
3871 #line 3872 "WindowLeftProps.vala.c"
3872 }
3873
3874
3875 static gboolean ___lambda85__gsource_func (gpointer self) {
3876         gboolean result;
3877         result = __lambda85_ (self);
3878 #line 411 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3879         return result;
3880 #line 3881 "WindowLeftProps.vala.c"
3881 }
3882
3883
3884 void xcls_leftprops_startEditingKey (Xcls_LeftProps* self, GtkTreePath* path) {
3885         Block6Data* _data6_;
3886         GtkTreePath* _tmp0_;
3887         GtkTreePath* _tmp1_;
3888         gboolean _tmp2_ = FALSE;
3889 #line 402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3890         g_return_if_fail (self != NULL);
3891 #line 402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3892         g_return_if_fail (path != NULL);
3893 #line 402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3894         _data6_ = g_slice_new0 (Block6Data);
3895 #line 402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3896         _data6_->_ref_count_ = 1;
3897 #line 402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3898         _data6_->self = g_object_ref (self);
3899 #line 402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3900         _tmp0_ = path;
3901 #line 402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3902         _tmp1_ = _gtk_tree_path_copy0 (_tmp0_);
3903 #line 402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3904         _gtk_tree_path_free0 (_data6_->path);
3905 #line 402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3906         _data6_->path = _tmp1_;
3907 #line 404 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3908         g_signal_emit_by_name (self, "stop-editor", &_tmp2_);
3909 #line 404 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3910         if (!_tmp2_) {
3911 #line 405 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3912                 block6_data_unref (_data6_);
3913 #line 405 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3914                 _data6_ = NULL;
3915 #line 405 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3916                 return;
3917 #line 3918 "WindowLeftProps.vala.c"
3918         }
3919 #line 411 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3920         g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 10, ___lambda85__gsource_func, block6_data_ref (_data6_), block6_data_unref);
3921 #line 402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3922         block6_data_unref (_data6_);
3923 #line 402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3924         _data6_ = NULL;
3925 #line 3926 "WindowLeftProps.vala.c"
3926 }
3927
3928
3929 static Block7Data* block7_data_ref (Block7Data* _data7_) {
3930 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3931         g_atomic_int_inc (&_data7_->_ref_count_);
3932 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3933         return _data7_;
3934 #line 3935 "WindowLeftProps.vala.c"
3935 }
3936
3937
3938 static void block7_data_unref (void * _userdata_) {
3939         Block7Data* _data7_;
3940         _data7_ = (Block7Data*) _userdata_;
3941 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3942         if (g_atomic_int_dec_and_test (&_data7_->_ref_count_)) {
3943 #line 3944 "WindowLeftProps.vala.c"
3944                 Xcls_LeftProps * self;
3945 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3946                 self = _data7_->self;
3947 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3948                 _g_free0 (_data7_->fkey);
3949 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3950                 _g_free0 (_data7_->type);
3951 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3952                 _g_object_unref0 (self);
3953 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3954                 g_slice_free (Block7Data, _data7_);
3955 #line 3956 "WindowLeftProps.vala.c"
3956         }
3957 }
3958
3959
3960 static Block8Data* block8_data_ref (Block8Data* _data8_) {
3961 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3962         g_atomic_int_inc (&_data8_->_ref_count_);
3963 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3964         return _data8_;
3965 #line 3966 "WindowLeftProps.vala.c"
3966 }
3967
3968
3969 static void block8_data_unref (void * _userdata_) {
3970         Block8Data* _data8_;
3971         _data8_ = (Block8Data*) _userdata_;
3972 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3973         if (g_atomic_int_dec_and_test (&_data8_->_ref_count_)) {
3974 #line 3975 "WindowLeftProps.vala.c"
3975                 Xcls_LeftProps * self;
3976 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3977                 self = _data8_->_data7_->self;
3978 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3979                 block7_data_unref (_data8_->_data7_);
3980 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3981                 _data8_->_data7_ = NULL;
3982 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3983                 g_slice_free (Block8Data, _data8_);
3984 #line 3985 "WindowLeftProps.vala.c"
3985         }
3986 }
3987
3988
3989 static gboolean __lambda93_ (Block8Data* _data8_) {
3990         Block7Data* _data7_;
3991         Xcls_LeftProps * self;
3992         gboolean result = FALSE;
3993         Xcls_LeftPropsXcls_model* _tmp0_;
3994         GtkTreeStore* _tmp1_;
3995         GtkTreeIter _tmp2_;
3996         GtkTreePath* _tmp3_ = NULL;
3997         GtkTreePath* _tmp4_;
3998 #line 478 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3999         _data7_ = _data8_->_data7_;
4000 #line 478 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4001         self = _data7_->self;
4002 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4003         _tmp0_ = self->model;
4004 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4005         _tmp1_ = _tmp0_->el;
4006 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4007         _tmp2_ = _data8_->iter;
4008 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4009         _tmp3_ = gtk_tree_model_get_path ((GtkTreeModel*) _tmp1_, &_tmp2_);
4010 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4011         _tmp4_ = _tmp3_;
4012 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4013         xcls_leftprops_startEditingValue (self, _tmp4_);
4014 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4015         _gtk_tree_path_free0 (_tmp4_);
4016 #line 481 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4017         result = FALSE;
4018 #line 481 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4019         return result;
4020 #line 4021 "WindowLeftProps.vala.c"
4021 }
4022
4023
4024 static gboolean ___lambda93__gsource_func (gpointer self) {
4025         gboolean result;
4026         result = __lambda93_ (self);
4027 #line 478 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4028         return result;
4029 #line 4030 "WindowLeftProps.vala.c"
4030 }
4031
4032
4033 static gboolean __lambda92_ (Block7Data* _data7_, GtkTreeModel* model, GtkTreePath* path, GtkTreeIter* iter) {
4034         Xcls_LeftProps * self;
4035         gboolean result = FALSE;
4036         Block8Data* _data8_;
4037         GtkTreeIter _tmp0_;
4038         GValue gval = {0};
4039         Xcls_LeftPropsXcls_model* _tmp1_;
4040         GtkTreeStore* _tmp2_;
4041         GtkTreeIter _tmp3_;
4042         GValue _tmp4_ = {0};
4043         GValue _tmp5_;
4044         const gchar* _tmp6_;
4045         Xcls_LeftPropsXcls_model* _tmp9_;
4046         GtkTreeStore* _tmp10_;
4047         GtkTreeIter _tmp11_;
4048         GValue _tmp12_ = {0};
4049         GValue _tmp13_;
4050         const gchar* _tmp14_;
4051 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4052         self = _data7_->self;
4053 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4054         g_return_val_if_fail (model != NULL, FALSE);
4055 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4056         g_return_val_if_fail (path != NULL, FALSE);
4057 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4058         g_return_val_if_fail (iter != NULL, FALSE);
4059 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4060         _data8_ = g_slice_new0 (Block8Data);
4061 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4062         _data8_->_ref_count_ = 1;
4063 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4064         _data8_->_data7_ = block7_data_ref (_data7_);
4065 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4066         _tmp0_ = *iter;
4067 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4068         _data8_->iter = _tmp0_;
4069 #line 467 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4070         _tmp1_ = self->model;
4071 #line 467 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4072         _tmp2_ = _tmp1_->el;
4073 #line 467 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4074         _tmp3_ = _data8_->iter;
4075 #line 467 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4076         gtk_tree_model_get_value ((GtkTreeModel*) _tmp2_, &_tmp3_, 0, &_tmp4_);
4077 #line 467 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4078         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
4079 #line 467 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4080         gval = _tmp4_;
4081 #line 468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4082         _tmp5_ = gval;
4083 #line 468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4084         _tmp6_ = _data7_->type;
4085 #line 468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4086         if (g_strcmp0 (g_value_get_string (&_tmp5_), _tmp6_) != 0) {
4087 #line 4088 "WindowLeftProps.vala.c"
4088                 GValue _tmp7_;
4089                 const gchar* _tmp8_;
4090 #line 469 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4091                 _tmp7_ = gval;
4092 #line 469 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4093                 _tmp8_ = _data7_->type;
4094 #line 469 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4095                 g_print ("not type: %s = %s\n", g_value_get_string (&_tmp7_), _tmp8_);
4096 #line 470 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4097                 result = FALSE;
4098 #line 470 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4099                 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
4100 #line 470 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4101                 block8_data_unref (_data8_);
4102 #line 470 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4103                 _data8_ = NULL;
4104 #line 470 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4105                 return result;
4106 #line 4107 "WindowLeftProps.vala.c"
4107         }
4108 #line 472 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4109         _tmp9_ = self->model;
4110 #line 472 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4111         _tmp10_ = _tmp9_->el;
4112 #line 472 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4113         _tmp11_ = _data8_->iter;
4114 #line 472 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4115         gtk_tree_model_get_value ((GtkTreeModel*) _tmp10_, &_tmp11_, 1, &_tmp12_);
4116 #line 472 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4117         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
4118 #line 472 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4119         gval = _tmp12_;
4120 #line 473 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4121         _tmp13_ = gval;
4122 #line 473 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4123         _tmp14_ = _data7_->fkey;
4124 #line 473 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4125         if (g_strcmp0 (g_value_get_string (&_tmp13_), _tmp14_) != 0) {
4126 #line 4127 "WindowLeftProps.vala.c"
4127                 GValue _tmp15_;
4128                 const gchar* _tmp16_;
4129 #line 474 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4130                 _tmp15_ = gval;
4131 #line 474 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4132                 _tmp16_ = _data7_->fkey;
4133 #line 474 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4134                 g_print ("not key: %s = %s\n", g_value_get_string (&_tmp15_), _tmp16_);
4135 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4136                 result = FALSE;
4137 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4138                 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
4139 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4140                 block8_data_unref (_data8_);
4141 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4142                 _data8_ = NULL;
4143 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4144                 return result;
4145 #line 4146 "WindowLeftProps.vala.c"
4146         }
4147 #line 478 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4148         g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 40, ___lambda93__gsource_func, block8_data_ref (_data8_), block8_data_unref);
4149 #line 484 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4150         result = TRUE;
4151 #line 484 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4152         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
4153 #line 484 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4154         block8_data_unref (_data8_);
4155 #line 484 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4156         _data8_ = NULL;
4157 #line 484 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4158         return result;
4159 #line 4160 "WindowLeftProps.vala.c"
4160 }
4161
4162
4163 static gboolean ___lambda92__gtk_tree_model_foreach_func (GtkTreeModel* model, GtkTreePath* path, GtkTreeIter* iter, gpointer self) {
4164         gboolean result;
4165         result = __lambda92_ (self, model, path, iter);
4166 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4167         return result;
4168 #line 4169 "WindowLeftProps.vala.c"
4169 }
4170
4171
4172 void xcls_leftprops_addProp (Xcls_LeftProps* self, const gchar* in_type, const gchar* key, const gchar* value, const gchar* value_type) {
4173         Block7Data* _data7_;
4174         const gchar* _tmp0_ = NULL;
4175         const gchar* _tmp1_;
4176         const gchar* _tmp3_;
4177         gchar* _tmp4_;
4178         gchar* _tmp5_ = NULL;
4179         const gchar* _tmp6_;
4180         gint _tmp7_;
4181         gint _tmp8_;
4182         const gchar* _tmp12_;
4183         const gchar* _tmp13_;
4184         gchar* _tmp14_;
4185         const gchar* _tmp15_;
4186         JsRenderJsRender* _tmp32_;
4187         JsRenderNode* _tmp33_;
4188         Xcls_LeftPropsXcls_view* _tmp34_;
4189         GtkTreeView* _tmp35_;
4190         GtkTreeSelection* _tmp36_ = NULL;
4191         GtkTreeSelection* _tmp37_;
4192         GtkTreeSelection* s;
4193         GtkTreeSelection* _tmp38_;
4194         Xcls_LeftPropsXcls_model* _tmp39_;
4195         GtkTreeStore* _tmp40_;
4196 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4197         g_return_if_fail (self != NULL);
4198 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4199         g_return_if_fail (in_type != NULL);
4200 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4201         g_return_if_fail (key != NULL);
4202 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4203         g_return_if_fail (value != NULL);
4204 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4205         g_return_if_fail (value_type != NULL);
4206 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4207         _data7_ = g_slice_new0 (Block7Data);
4208 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4209         _data7_->_ref_count_ = 1;
4210 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4211         _data7_->self = g_object_ref (self);
4212 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4213         _tmp1_ = in_type;
4214 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4215         if (g_strcmp0 (_tmp1_, "signals") == 0) {
4216 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4217                 _tmp0_ = "listener";
4218 #line 4219 "WindowLeftProps.vala.c"
4219         } else {
4220                 const gchar* _tmp2_;
4221 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4222                 _tmp2_ = in_type;
4223 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4224                 _tmp0_ = _tmp2_;
4225 #line 4226 "WindowLeftProps.vala.c"
4226         }
4227 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4228         _tmp3_ = _tmp0_;
4229 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4230         _tmp4_ = g_strdup (_tmp3_);
4231 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4232         _data7_->type = _tmp4_;
4233 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4234         _tmp6_ = value_type;
4235 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4236         _tmp7_ = strlen (_tmp6_);
4237 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4238         _tmp8_ = _tmp7_;
4239 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4240         if (_tmp8_ > 0) {
4241 #line 4242 "WindowLeftProps.vala.c"
4242                 const gchar* _tmp9_;
4243                 gchar* _tmp10_;
4244 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4245                 _tmp9_ = value_type;
4246 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4247                 _tmp10_ = g_strconcat (_tmp9_, " ", NULL);
4248 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4249                 _g_free0 (_tmp5_);
4250 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4251                 _tmp5_ = _tmp10_;
4252 #line 4253 "WindowLeftProps.vala.c"
4253         } else {
4254                 gchar* _tmp11_;
4255 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4256                 _tmp11_ = g_strdup ("");
4257 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4258                 _g_free0 (_tmp5_);
4259 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4260                 _tmp5_ = _tmp11_;
4261 #line 4262 "WindowLeftProps.vala.c"
4262         }
4263 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4264         _tmp12_ = _tmp5_;
4265 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4266         _tmp13_ = key;
4267 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4268         _tmp14_ = g_strconcat (_tmp12_, _tmp13_, NULL);
4269 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4270         _data7_->fkey = _tmp14_;
4271 #line 437 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4272         _tmp15_ = _data7_->type;
4273 #line 437 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4274         if (g_strcmp0 (_tmp15_, "listener") == 0) {
4275 #line 4276 "WindowLeftProps.vala.c"
4276                 JsRenderNode* _tmp16_;
4277                 GeeHashMap* _tmp17_;
4278                 const gchar* _tmp18_;
4279                 gboolean _tmp19_ = FALSE;
4280                 JsRenderNode* _tmp20_;
4281                 GeeHashMap* _tmp21_;
4282                 const gchar* _tmp22_;
4283                 const gchar* _tmp23_;
4284 #line 438 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4285                 _tmp16_ = self->node;
4286 #line 438 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4287                 _tmp17_ = _tmp16_->listeners;
4288 #line 438 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4289                 _tmp18_ = key;
4290 #line 438 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4291                 _tmp19_ = gee_abstract_map_has_key ((GeeAbstractMap*) _tmp17_, _tmp18_);
4292 #line 438 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4293                 if (_tmp19_) {
4294 #line 439 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4295                         _g_free0 (_tmp5_);
4296 #line 439 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4297                         block7_data_unref (_data7_);
4298 #line 439 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4299                         _data7_ = NULL;
4300 #line 439 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4301                         return;
4302 #line 4303 "WindowLeftProps.vala.c"
4303                 }
4304 #line 441 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4305                 _tmp20_ = self->node;
4306 #line 441 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4307                 _tmp21_ = _tmp20_->listeners;
4308 #line 441 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4309                 _tmp22_ = key;
4310 #line 441 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4311                 _tmp23_ = value;
4312 #line 441 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4313                 gee_abstract_map_set ((GeeAbstractMap*) _tmp21_, _tmp22_, _tmp23_);
4314 #line 4315 "WindowLeftProps.vala.c"
4315         } else {
4316                 JsRenderNode* _tmp24_;
4317                 GeeHashMap* _tmp25_;
4318                 const gchar* _tmp26_;
4319                 gboolean _tmp27_ = FALSE;
4320                 JsRenderNode* _tmp28_;
4321                 GeeHashMap* _tmp29_;
4322                 const gchar* _tmp30_;
4323                 const gchar* _tmp31_;
4324 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4325                 _tmp24_ = self->node;
4326 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4327                 _tmp25_ = _tmp24_->props;
4328 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4329                 _tmp26_ = _data7_->fkey;
4330 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4331                 _tmp27_ = gee_abstract_map_has_key ((GeeAbstractMap*) _tmp25_, _tmp26_);
4332 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4333                 if (_tmp27_) {
4334 #line 445 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4335                         _g_free0 (_tmp5_);
4336 #line 445 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4337                         block7_data_unref (_data7_);
4338 #line 445 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4339                         _data7_ = NULL;
4340 #line 445 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4341                         return;
4342 #line 4343 "WindowLeftProps.vala.c"
4343                 }
4344 #line 447 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4345                 _tmp28_ = self->node;
4346 #line 447 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4347                 _tmp29_ = _tmp28_->props;
4348 #line 447 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4349                 _tmp30_ = _data7_->fkey;
4350 #line 447 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4351                 _tmp31_ = value;
4352 #line 447 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4353                 gee_abstract_map_set ((GeeAbstractMap*) _tmp29_, _tmp30_, _tmp31_);
4354 #line 4355 "WindowLeftProps.vala.c"
4355         }
4356 #line 452 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4357         _tmp32_ = self->file;
4358 #line 452 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4359         _tmp33_ = self->node;
4360 #line 452 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4361         xcls_leftprops_load (self, _tmp32_, _tmp33_);
4362 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4363         _tmp34_ = self->view;
4364 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4365         _tmp35_ = _tmp34_->el;
4366 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4367         _tmp36_ = gtk_tree_view_get_selection (_tmp35_);
4368 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4369         _tmp37_ = _g_object_ref0 (_tmp36_);
4370 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4371         s = _tmp37_;
4372 #line 460 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4373         _tmp38_ = s;
4374 #line 460 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4375         gtk_tree_selection_unselect_all (_tmp38_);
4376 #line 462 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4377         g_print ("trying to find new iter");
4378 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4379         _tmp39_ = self->model;
4380 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4381         _tmp40_ = _tmp39_->el;
4382 #line 464 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4383         gtk_tree_model_foreach ((GtkTreeModel*) _tmp40_, ___lambda92__gtk_tree_model_foreach_func, _data7_);
4384 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4385         _g_object_unref0 (s);
4386 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4387         _g_free0 (_tmp5_);
4388 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4389         block7_data_unref (_data7_);
4390 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4391         _data7_ = NULL;
4392 #line 4393 "WindowLeftProps.vala.c"
4393 }
4394
4395
4396 void xcls_leftprops_updateIter (Xcls_LeftProps* self, GtkTreeIter* iter, const gchar* type, const gchar* key, const gchar* value) {
4397         const gchar* _tmp0_;
4398         const gchar* _tmp1_;
4399         const gchar* _tmp2_;
4400         gchar* _tmp3_ = NULL;
4401         gchar* _tmp4_;
4402         gchar** _tmp5_;
4403         gchar** _tmp6_ = NULL;
4404         gchar** _tmp7_;
4405         gint _tmp7__length1;
4406         gchar** dl;
4407         gint dl_length1;
4408         gint _dl_size_;
4409         gchar* _tmp8_ = NULL;
4410         gchar** _tmp9_;
4411         gint _tmp9__length1;
4412         const gchar* _tmp18_;
4413         gchar* _tmp19_;
4414         gchar* dis_val;
4415         const gchar* _tmp20_;
4416         Xcls_LeftPropsXcls_model* _tmp47_;
4417         GtkTreeStore* _tmp48_;
4418         GtkTreeIter _tmp49_;
4419         const gchar* _tmp50_;
4420         const gchar* _tmp51_;
4421         gchar* _tmp52_ = NULL;
4422         gchar* _tmp53_;
4423         const gchar* _tmp54_;
4424         const gchar* _tmp55_;
4425         const gchar* _tmp56_;
4426         gchar* _tmp57_;
4427         gchar* _tmp58_;
4428         const gchar* _tmp59_;
4429         gchar* _tmp60_;
4430         gchar* _tmp61_;
4431         gchar* _tmp62_ = NULL;
4432         gchar* _tmp63_;
4433         gchar* _tmp64_;
4434         gchar* _tmp65_;
4435         gchar* _tmp66_;
4436         gchar* _tmp67_;
4437         const gchar* _tmp68_;
4438         gchar* _tmp69_ = NULL;
4439         gchar* _tmp70_;
4440 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4441         g_return_if_fail (self != NULL);
4442 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4443         g_return_if_fail (iter != NULL);
4444 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4445         g_return_if_fail (type != NULL);
4446 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4447         g_return_if_fail (key != NULL);
4448 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4449         g_return_if_fail (value != NULL);
4450 #line 493 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4451         _tmp0_ = key;
4452 #line 493 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4453         _tmp1_ = value;
4454 #line 493 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4455         g_print ("update Iter %s, %s\n", _tmp0_, _tmp1_);
4456 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4457         _tmp2_ = value;
4458 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4459         _tmp3_ = string_strip (_tmp2_);
4460 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4461         _tmp4_ = _tmp3_;
4462 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4463         _tmp6_ = _tmp5_ = g_strsplit (_tmp4_, "\n", 0);
4464 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4465         _tmp7_ = _tmp6_;
4466 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4467         _tmp7__length1 = _vala_array_length (_tmp5_);
4468 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4469         _g_free0 (_tmp4_);
4470 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4471         dl = _tmp7_;
4472 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4473         dl_length1 = _tmp7__length1;
4474 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4475         _dl_size_ = dl_length1;
4476 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4477         _tmp9_ = dl;
4478 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4479         _tmp9__length1 = dl_length1;
4480 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4481         if (_tmp9__length1 > 1) {
4482 #line 4483 "WindowLeftProps.vala.c"
4483                 gchar** _tmp10_;
4484                 gint _tmp10__length1;
4485                 const gchar* _tmp11_;
4486                 gchar* _tmp12_ = NULL;
4487                 gchar* _tmp13_;
4488                 gchar* _tmp14_;
4489 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4490                 _tmp10_ = dl;
4491 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4492                 _tmp10__length1 = dl_length1;
4493 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4494                 _tmp11_ = _tmp10_[0];
4495 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4496                 _tmp12_ = string_strip (_tmp11_);
4497 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4498                 _tmp13_ = _tmp12_;
4499 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4500                 _tmp14_ = g_strconcat (_tmp13_, "...", NULL);
4501 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4502                 _g_free0 (_tmp8_);
4503 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4504                 _tmp8_ = _tmp14_;
4505 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4506                 _g_free0 (_tmp13_);
4507 #line 4508 "WindowLeftProps.vala.c"
4508         } else {
4509                 gchar** _tmp15_;
4510                 gint _tmp15__length1;
4511                 const gchar* _tmp16_;
4512                 gchar* _tmp17_;
4513 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4514                 _tmp15_ = dl;
4515 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4516                 _tmp15__length1 = dl_length1;
4517 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4518                 _tmp16_ = _tmp15_[0];
4519 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4520                 _tmp17_ = g_strdup (_tmp16_);
4521 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4522                 _g_free0 (_tmp8_);
4523 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4524                 _tmp8_ = _tmp17_;
4525 #line 4526 "WindowLeftProps.vala.c"
4526         }
4527 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4528         _tmp18_ = _tmp8_;
4529 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4530         _tmp19_ = g_strdup (_tmp18_);
4531 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4532         dis_val = _tmp19_;
4533 #line 506 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4534         _tmp20_ = type;
4535 #line 506 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4536         if (g_strcmp0 (_tmp20_, "listener") == 0) {
4537 #line 4538 "WindowLeftProps.vala.c"
4538                 Xcls_LeftPropsXcls_model* _tmp21_;
4539                 GtkTreeStore* _tmp22_;
4540                 GtkTreeIter _tmp23_;
4541                 const gchar* _tmp24_;
4542                 const gchar* _tmp25_;
4543                 const gchar* _tmp26_;
4544                 const gchar* _tmp27_;
4545                 gchar* _tmp28_ = NULL;
4546                 gchar* _tmp29_;
4547                 const gchar* _tmp30_;
4548                 const gchar* _tmp31_;
4549                 const gchar* _tmp32_;
4550                 gchar* _tmp33_;
4551                 gchar* _tmp34_;
4552                 const gchar* _tmp35_;
4553                 gchar* _tmp36_;
4554                 gchar* _tmp37_;
4555                 gchar* _tmp38_ = NULL;
4556                 gchar* _tmp39_;
4557                 gchar* _tmp40_;
4558                 gchar* _tmp41_;
4559                 gchar* _tmp42_;
4560                 gchar* _tmp43_;
4561                 const gchar* _tmp44_;
4562                 gchar* _tmp45_;
4563                 gchar* _tmp46_;
4564 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4565                 _tmp21_ = self->model;
4566 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4567                 _tmp22_ = _tmp21_->el;
4568 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4569                 _tmp23_ = *iter;
4570 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4571                 _tmp24_ = type;
4572 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4573                 _tmp25_ = key;
4574 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4575                 _tmp26_ = key;
4576 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4577                 _tmp27_ = type;
4578 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4579                 _tmp28_ = xcls_leftprops_keyFormat (self, _tmp26_, _tmp27_);
4580 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4581                 _tmp29_ = _tmp28_;
4582 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4583                 _tmp30_ = value;
4584 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4585                 _tmp31_ = dis_val;
4586 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4587                 _tmp32_ = key;
4588 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4589                 _tmp33_ = g_strconcat (_tmp32_, " ", NULL);
4590 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4591                 _tmp34_ = _tmp33_;
4592 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4593                 _tmp35_ = value;
4594 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4595                 _tmp36_ = g_strconcat (_tmp34_, _tmp35_, NULL);
4596 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4597                 _tmp37_ = _tmp36_;
4598 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4599                 _tmp38_ = g_markup_escape_text (_tmp37_, (gssize) (-1));
4600 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4601                 _tmp39_ = _tmp38_;
4602 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4603                 _tmp40_ = g_strconcat ("<tt>", _tmp39_, NULL);
4604 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4605                 _tmp41_ = _tmp40_;
4606 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4607                 _tmp42_ = g_strconcat (_tmp41_, "</tt>", NULL);
4608 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4609                 _tmp43_ = _tmp42_;
4610 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4611                 _tmp44_ = key;
4612 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4613                 _tmp45_ = g_strconcat ("0 ", _tmp44_, NULL);
4614 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4615                 _tmp46_ = _tmp45_;
4616 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4617                 gtk_tree_store_set (_tmp22_, &_tmp23_, 0, _tmp24_, 1, _tmp25_, 2, _tmp29_, 3, _tmp30_, 4, _tmp31_, 5, _tmp43_, 6, _tmp46_, -1);
4618 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4619                 _g_free0 (_tmp46_);
4620 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4621                 _g_free0 (_tmp43_);
4622 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4623                 _g_free0 (_tmp41_);
4624 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4625                 _g_free0 (_tmp39_);
4626 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4627                 _g_free0 (_tmp37_);
4628 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4629                 _g_free0 (_tmp34_);
4630 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4631                 _g_free0 (_tmp29_);
4632 #line 519 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4633                 _g_free0 (dis_val);
4634 #line 519 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4635                 _g_free0 (_tmp8_);
4636 #line 519 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4637                 dl = (_vala_array_free (dl, dl_length1, (GDestroyNotify) g_free), NULL);
4638 #line 519 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4639                 return;
4640 #line 4641 "WindowLeftProps.vala.c"
4641         }
4642 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4643         _tmp47_ = self->model;
4644 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4645         _tmp48_ = _tmp47_->el;
4646 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4647         _tmp49_ = *iter;
4648 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4649         _tmp50_ = key;
4650 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4651         _tmp51_ = key;
4652 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4653         _tmp52_ = xcls_leftprops_keyFormat (self, _tmp51_, "prop");
4654 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4655         _tmp53_ = _tmp52_;
4656 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4657         _tmp54_ = value;
4658 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4659         _tmp55_ = dis_val;
4660 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4661         _tmp56_ = key;
4662 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4663         _tmp57_ = g_strconcat (_tmp56_, " ", NULL);
4664 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4665         _tmp58_ = _tmp57_;
4666 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4667         _tmp59_ = value;
4668 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4669         _tmp60_ = g_strconcat (_tmp58_, _tmp59_, NULL);
4670 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4671         _tmp61_ = _tmp60_;
4672 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4673         _tmp62_ = g_markup_escape_text (_tmp61_, (gssize) (-1));
4674 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4675         _tmp63_ = _tmp62_;
4676 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4677         _tmp64_ = g_strconcat ("<tt>", _tmp63_, NULL);
4678 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4679         _tmp65_ = _tmp64_;
4680 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4681         _tmp66_ = g_strconcat (_tmp65_, "</tt>", NULL);
4682 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4683         _tmp67_ = _tmp66_;
4684 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4685         _tmp68_ = key;
4686 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4687         _tmp69_ = xcls_leftprops_keySortFormat (self, _tmp68_);
4688 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4689         _tmp70_ = _tmp69_;
4690 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4691         gtk_tree_store_set (_tmp48_, &_tmp49_, 0, "props", 1, _tmp50_, 2, _tmp53_, 3, _tmp54_, 4, _tmp55_, 5, _tmp67_, 6, _tmp70_, -1);
4692 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4693         _g_free0 (_tmp70_);
4694 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4695         _g_free0 (_tmp67_);
4696 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4697         _g_free0 (_tmp65_);
4698 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4699         _g_free0 (_tmp63_);
4700 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4701         _g_free0 (_tmp61_);
4702 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4703         _g_free0 (_tmp58_);
4704 #line 524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4705         _g_free0 (_tmp53_);
4706 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4707         _g_free0 (dis_val);
4708 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4709         _g_free0 (_tmp8_);
4710 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4711         dl = (_vala_array_free (dl, dl_length1, (GDestroyNotify) g_free), NULL);
4712 #line 4713 "WindowLeftProps.vala.c"
4713 }
4714
4715
4716 static void g_cclosure_user_marshal_BOOLEAN__VOID (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data) {
4717         typedef gboolean (*GMarshalFunc_BOOLEAN__VOID) (gpointer data1, gpointer data2);
4718         register GMarshalFunc_BOOLEAN__VOID callback;
4719         register GCClosure * cc;
4720         register gpointer data1;
4721         register gpointer data2;
4722         gboolean v_return;
4723         cc = (GCClosure *) closure;
4724 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4725         g_return_if_fail (return_value != NULL);
4726 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4727         g_return_if_fail (n_param_values == 1);
4728 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4729         if (G_CCLOSURE_SWAP_DATA (closure)) {
4730 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4731                 data1 = closure->data;
4732 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4733                 data2 = param_values->data[0].v_pointer;
4734 #line 4735 "WindowLeftProps.vala.c"
4735         } else {
4736 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4737                 data1 = param_values->data[0].v_pointer;
4738 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4739                 data2 = closure->data;
4740 #line 4741 "WindowLeftProps.vala.c"
4741         }
4742 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4743         callback = (GMarshalFunc_BOOLEAN__VOID) (marshal_data ? marshal_data : cc->callback);
4744 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4745         v_return = callback (data1, data2);
4746 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4747         g_value_set_boolean (return_value, v_return);
4748 #line 4749 "WindowLeftProps.vala.c"
4749 }
4750
4751
4752 static void g_cclosure_user_marshal_VOID__OBJECT_OBJECT_STRING_STRING (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data) {
4753         typedef void (*GMarshalFunc_VOID__OBJECT_OBJECT_STRING_STRING) (gpointer data1, gpointer arg_1, gpointer arg_2, const char* arg_3, const char* arg_4, gpointer data2);
4754         register GMarshalFunc_VOID__OBJECT_OBJECT_STRING_STRING callback;
4755         register GCClosure * cc;
4756         register gpointer data1;
4757         register gpointer data2;
4758         cc = (GCClosure *) closure;
4759 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4760         g_return_if_fail (n_param_values == 5);
4761 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4762         if (G_CCLOSURE_SWAP_DATA (closure)) {
4763 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4764                 data1 = closure->data;
4765 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4766                 data2 = param_values->data[0].v_pointer;
4767 #line 4768 "WindowLeftProps.vala.c"
4768         } else {
4769 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4770                 data1 = param_values->data[0].v_pointer;
4771 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4772                 data2 = closure->data;
4773 #line 4774 "WindowLeftProps.vala.c"
4774         }
4775 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4776         callback = (GMarshalFunc_VOID__OBJECT_OBJECT_STRING_STRING) (marshal_data ? marshal_data : cc->callback);
4777 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4778         callback (data1, g_value_get_object (param_values + 1), g_value_get_object (param_values + 2), g_value_get_string (param_values + 3), g_value_get_string (param_values + 4), data2);
4779 #line 4780 "WindowLeftProps.vala.c"
4780 }
4781
4782
4783 Xcls_LeftPropsXcls_HBox2* xcls_leftprops_xcls_hbox2_construct (GType object_type, Xcls_LeftProps* _owner) {
4784         Xcls_LeftPropsXcls_HBox2 * self = NULL;
4785         Xcls_LeftProps* _tmp0_;
4786         Xcls_LeftProps* _tmp1_;
4787         GtkHBox* _tmp2_;
4788         Xcls_LeftProps* _tmp3_;
4789         Xcls_LeftPropsXcls_Button3* _tmp4_;
4790         Xcls_LeftPropsXcls_Button3* child_0;
4791         GtkHBox* _tmp5_;
4792         GtkButton* _tmp6_;
4793 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4794         g_return_val_if_fail (_owner != NULL, NULL);
4795 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4796         self = (Xcls_LeftPropsXcls_HBox2*) g_object_new (object_type, NULL);
4797 #line 545 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4798         _tmp0_ = _owner;
4799 #line 545 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4800         _tmp1_ = _g_object_ref0 (_tmp0_);
4801 #line 545 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4802         _g_object_unref0 (self->priv->_this);
4803 #line 545 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4804         self->priv->_this = _tmp1_;
4805 #line 546 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4806         _tmp2_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
4807 #line 546 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4808         g_object_ref_sink (_tmp2_);
4809 #line 546 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4810         _g_object_unref0 (self->el);
4811 #line 546 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4812         self->el = _tmp2_;
4813 #line 551 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4814         _tmp3_ = self->priv->_this;
4815 #line 551 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4816         _tmp4_ = xcls_leftprops_xcls_button3_new (_tmp3_);
4817 #line 551 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4818         child_0 = _tmp4_;
4819 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4820         g_object_ref ((GObject*) child_0);
4821 #line 553 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4822         _tmp5_ = self->el;
4823 #line 553 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4824         _tmp6_ = child_0->el;
4825 #line 553 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4826         gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
4827 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4828         _g_object_unref0 (child_0);
4829 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4830         return self;
4831 #line 4832 "WindowLeftProps.vala.c"
4832 }
4833
4834
4835 Xcls_LeftPropsXcls_HBox2* xcls_leftprops_xcls_hbox2_new (Xcls_LeftProps* _owner) {
4836 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4837         return xcls_leftprops_xcls_hbox2_construct (XCLS_LEFTPROPS_TYPE_XCLS_HBOX2, _owner);
4838 #line 4839 "WindowLeftProps.vala.c"
4839 }
4840
4841
4842 static void xcls_leftprops_xcls_hbox2_class_init (Xcls_LeftPropsXcls_HBox2Class * klass) {
4843 #line 534 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4844         xcls_leftprops_xcls_hbox2_parent_class = g_type_class_peek_parent (klass);
4845 #line 534 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4846         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_HBox2Private));
4847 #line 534 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4848         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_hbox2_finalize;
4849 #line 4850 "WindowLeftProps.vala.c"
4850 }
4851
4852
4853 static void xcls_leftprops_xcls_hbox2_instance_init (Xcls_LeftPropsXcls_HBox2 * self) {
4854 #line 534 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4855         self->priv = XCLS_LEFTPROPS_XCLS_HBOX2_GET_PRIVATE (self);
4856 #line 4857 "WindowLeftProps.vala.c"
4857 }
4858
4859
4860 static void xcls_leftprops_xcls_hbox2_finalize (GObject* obj) {
4861         Xcls_LeftPropsXcls_HBox2 * self;
4862 #line 534 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4863         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_HBOX2, Xcls_LeftPropsXcls_HBox2);
4864 #line 536 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4865         _g_object_unref0 (self->el);
4866 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4867         _g_object_unref0 (self->priv->_this);
4868 #line 534 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4869         G_OBJECT_CLASS (xcls_leftprops_xcls_hbox2_parent_class)->finalize (obj);
4870 #line 4871 "WindowLeftProps.vala.c"
4871 }
4872
4873
4874 GType xcls_leftprops_xcls_hbox2_get_type (void) {
4875         static volatile gsize xcls_leftprops_xcls_hbox2_type_id__volatile = 0;
4876         if (g_once_init_enter (&xcls_leftprops_xcls_hbox2_type_id__volatile)) {
4877                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_HBox2Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_hbox2_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_HBox2), 0, (GInstanceInitFunc) xcls_leftprops_xcls_hbox2_instance_init, NULL };
4878                 GType xcls_leftprops_xcls_hbox2_type_id;
4879                 xcls_leftprops_xcls_hbox2_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_HBox2", &g_define_type_info, 0);
4880                 g_once_init_leave (&xcls_leftprops_xcls_hbox2_type_id__volatile, xcls_leftprops_xcls_hbox2_type_id);
4881         }
4882         return xcls_leftprops_xcls_hbox2_type_id__volatile;
4883 }
4884
4885
4886 static gboolean __lambda101_ (Xcls_LeftPropsXcls_Button3* self, GtkWidget* _self_, GdkEventButton* ev) {
4887         gboolean result = FALSE;
4888         Xcls_LeftProps* _tmp0_;
4889         Xcls_LeftProps* _tmp1_;
4890         Xcls_LeftPropsXcls_AddPropertyPopup* _tmp2_;
4891         Xcls_LeftPropsXcls_AddPropertyPopup* _tmp3_;
4892         Xcls_LeftPropsXcls_AddPropertyPopup* p;
4893         GtkMenu* _tmp4_;
4894         GdkScreen* _tmp5_ = NULL;
4895         GtkMenu* _tmp6_;
4896         GtkMenu* _tmp7_;
4897         GdkEventButton _tmp8_;
4898         guint _tmp9_;
4899         GdkEventButton _tmp10_;
4900         guint32 _tmp11_;
4901 #line 582 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4902         g_return_val_if_fail (_self_ != NULL, FALSE);
4903 #line 582 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4904         g_return_val_if_fail (ev != NULL, FALSE);
4905 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4906         _tmp0_ = self->priv->_this;
4907 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4908         xcls_leftprops_before_edit (_tmp0_);
4909 #line 586 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4910         _tmp1_ = self->priv->_this;
4911 #line 586 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4912         _tmp2_ = _tmp1_->AddPropertyPopup;
4913 #line 586 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4914         _tmp3_ = _g_object_ref0 (_tmp2_);
4915 #line 586 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4916         p = _tmp3_;
4917 #line 587 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4918         _tmp4_ = p->el;
4919 #line 587 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4920         _tmp5_ = gdk_screen_get_default ();
4921 #line 587 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4922         gtk_menu_set_screen (_tmp4_, _tmp5_);
4923 #line 588 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4924         _tmp6_ = p->el;
4925 #line 588 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4926         gtk_widget_show_all ((GtkWidget*) _tmp6_);
4927 #line 589 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4928         _tmp7_ = p->el;
4929 #line 589 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4930         _tmp8_ = *ev;
4931 #line 589 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4932         _tmp9_ = _tmp8_.button;
4933 #line 589 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4934         _tmp10_ = *ev;
4935 #line 589 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4936         _tmp11_ = _tmp10_.time;
4937 #line 589 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4938         gtk_menu_popup (_tmp7_, NULL, NULL, NULL, NULL, _tmp9_, _tmp11_);
4939 #line 590 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4940         result = TRUE;
4941 #line 590 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4942         _g_object_unref0 (p);
4943 #line 590 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4944         return result;
4945 #line 4946 "WindowLeftProps.vala.c"
4946 }
4947
4948
4949 static gboolean ___lambda101__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
4950         gboolean result;
4951         result = __lambda101_ (self, _sender, event);
4952 #line 582 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4953         return result;
4954 #line 4955 "WindowLeftProps.vala.c"
4955 }
4956
4957
4958 Xcls_LeftPropsXcls_Button3* xcls_leftprops_xcls_button3_construct (GType object_type, Xcls_LeftProps* _owner) {
4959         Xcls_LeftPropsXcls_Button3 * self = NULL;
4960         Xcls_LeftProps* _tmp0_;
4961         Xcls_LeftProps* _tmp1_;
4962         GtkButton* _tmp2_;
4963         Xcls_LeftProps* _tmp3_;
4964         Xcls_LeftPropsXcls_HBox4* _tmp4_;
4965         Xcls_LeftPropsXcls_HBox4* child_0;
4966         GtkButton* _tmp5_;
4967         GtkHBox* _tmp6_;
4968         Xcls_LeftProps* _tmp7_;
4969         Xcls_LeftPropsXcls_AddPropertyPopup* _tmp8_;
4970         Xcls_LeftPropsXcls_AddPropertyPopup* child_1;
4971         GtkButton* _tmp9_;
4972 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4973         g_return_val_if_fail (_owner != NULL, NULL);
4974 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4975         self = (Xcls_LeftPropsXcls_Button3*) g_object_new (object_type, NULL);
4976 #line 569 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4977         _tmp0_ = _owner;
4978 #line 569 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4979         _tmp1_ = _g_object_ref0 (_tmp0_);
4980 #line 569 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4981         _g_object_unref0 (self->priv->_this);
4982 #line 569 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4983         self->priv->_this = _tmp1_;
4984 #line 570 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4985         _tmp2_ = (GtkButton*) gtk_button_new ();
4986 #line 570 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4987         g_object_ref_sink (_tmp2_);
4988 #line 570 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4989         _g_object_unref0 (self->el);
4990 #line 570 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4991         self->el = _tmp2_;
4992 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4993         _tmp3_ = self->priv->_this;
4994 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4995         _tmp4_ = xcls_leftprops_xcls_hbox4_new (_tmp3_);
4996 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4997         child_0 = _tmp4_;
4998 #line 576 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4999         g_object_ref ((GObject*) child_0);
5000 #line 577 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5001         _tmp5_ = self->el;
5002 #line 577 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5003         _tmp6_ = child_0->el;
5004 #line 577 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5005         gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
5006 #line 578 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5007         _tmp7_ = self->priv->_this;
5008 #line 578 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5009         _tmp8_ = xcls_leftprops_xcls_addpropertypopup_new (_tmp7_);
5010 #line 578 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5011         child_1 = _tmp8_;
5012 #line 579 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5013         g_object_ref ((GObject*) child_1);
5014 #line 582 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5015         _tmp9_ = self->el;
5016 #line 582 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5017         g_signal_connect_object ((GtkWidget*) _tmp9_, "button-press-event", (GCallback) ___lambda101__gtk_widget_button_press_event, self, 0);
5018 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5019         _g_object_unref0 (child_1);
5020 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5021         _g_object_unref0 (child_0);
5022 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5023         return self;
5024 #line 5025 "WindowLeftProps.vala.c"
5025 }
5026
5027
5028 Xcls_LeftPropsXcls_Button3* xcls_leftprops_xcls_button3_new (Xcls_LeftProps* _owner) {
5029 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5030         return xcls_leftprops_xcls_button3_construct (XCLS_LEFTPROPS_TYPE_XCLS_BUTTON3, _owner);
5031 #line 5032 "WindowLeftProps.vala.c"
5032 }
5033
5034
5035 static void xcls_leftprops_xcls_button3_class_init (Xcls_LeftPropsXcls_Button3Class * klass) {
5036 #line 558 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5037         xcls_leftprops_xcls_button3_parent_class = g_type_class_peek_parent (klass);
5038 #line 558 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5039         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_Button3Private));
5040 #line 558 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5041         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_button3_finalize;
5042 #line 5043 "WindowLeftProps.vala.c"
5043 }
5044
5045
5046 static void xcls_leftprops_xcls_button3_instance_init (Xcls_LeftPropsXcls_Button3 * self) {
5047 #line 558 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5048         self->priv = XCLS_LEFTPROPS_XCLS_BUTTON3_GET_PRIVATE (self);
5049 #line 5050 "WindowLeftProps.vala.c"
5050 }
5051
5052
5053 static void xcls_leftprops_xcls_button3_finalize (GObject* obj) {
5054         Xcls_LeftPropsXcls_Button3 * self;
5055 #line 558 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5056         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_BUTTON3, Xcls_LeftPropsXcls_Button3);
5057 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5058         _g_object_unref0 (self->el);
5059 #line 561 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5060         _g_object_unref0 (self->priv->_this);
5061 #line 558 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5062         G_OBJECT_CLASS (xcls_leftprops_xcls_button3_parent_class)->finalize (obj);
5063 #line 5064 "WindowLeftProps.vala.c"
5064 }
5065
5066
5067 GType xcls_leftprops_xcls_button3_get_type (void) {
5068         static volatile gsize xcls_leftprops_xcls_button3_type_id__volatile = 0;
5069         if (g_once_init_enter (&xcls_leftprops_xcls_button3_type_id__volatile)) {
5070                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_Button3Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_button3_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_Button3), 0, (GInstanceInitFunc) xcls_leftprops_xcls_button3_instance_init, NULL };
5071                 GType xcls_leftprops_xcls_button3_type_id;
5072                 xcls_leftprops_xcls_button3_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_Button3", &g_define_type_info, 0);
5073                 g_once_init_leave (&xcls_leftprops_xcls_button3_type_id__volatile, xcls_leftprops_xcls_button3_type_id);
5074         }
5075         return xcls_leftprops_xcls_button3_type_id__volatile;
5076 }
5077
5078
5079 Xcls_LeftPropsXcls_HBox4* xcls_leftprops_xcls_hbox4_construct (GType object_type, Xcls_LeftProps* _owner) {
5080         Xcls_LeftPropsXcls_HBox4 * self = NULL;
5081         Xcls_LeftProps* _tmp0_;
5082         Xcls_LeftProps* _tmp1_;
5083         GtkHBox* _tmp2_;
5084         Xcls_LeftProps* _tmp3_;
5085         Xcls_LeftPropsXcls_Image5* _tmp4_;
5086         Xcls_LeftPropsXcls_Image5* child_0;
5087         GtkHBox* _tmp5_;
5088         GtkImage* _tmp6_;
5089         Xcls_LeftProps* _tmp7_;
5090         Xcls_LeftPropsXcls_Label6* _tmp8_;
5091         Xcls_LeftPropsXcls_Label6* child_1;
5092         GtkHBox* _tmp9_;
5093         GtkLabel* _tmp10_;
5094 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5095         g_return_val_if_fail (_owner != NULL, NULL);
5096 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5097         self = (Xcls_LeftPropsXcls_HBox4*) g_object_new (object_type, NULL);
5098 #line 607 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5099         _tmp0_ = _owner;
5100 #line 607 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5101         _tmp1_ = _g_object_ref0 (_tmp0_);
5102 #line 607 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5103         _g_object_unref0 (self->priv->_this);
5104 #line 607 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5105         self->priv->_this = _tmp1_;
5106 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5107         _tmp2_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
5108 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5109         g_object_ref_sink (_tmp2_);
5110 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5111         _g_object_unref0 (self->el);
5112 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5113         self->el = _tmp2_;
5114 #line 613 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5115         _tmp3_ = self->priv->_this;
5116 #line 613 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5117         _tmp4_ = xcls_leftprops_xcls_image5_new (_tmp3_);
5118 #line 613 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5119         child_0 = _tmp4_;
5120 #line 614 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5121         g_object_ref ((GObject*) child_0);
5122 #line 615 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5123         _tmp5_ = self->el;
5124 #line 615 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5125         _tmp6_ = child_0->el;
5126 #line 615 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5127         gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
5128 #line 616 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5129         _tmp7_ = self->priv->_this;
5130 #line 616 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5131         _tmp8_ = xcls_leftprops_xcls_label6_new (_tmp7_);
5132 #line 616 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5133         child_1 = _tmp8_;
5134 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5135         g_object_ref ((GObject*) child_1);
5136 #line 618 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5137         _tmp9_ = self->el;
5138 #line 618 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5139         _tmp10_ = child_1->el;
5140 #line 618 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5141         gtk_container_add ((GtkContainer*) _tmp9_, (GtkWidget*) _tmp10_);
5142 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5143         _g_object_unref0 (child_1);
5144 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5145         _g_object_unref0 (child_0);
5146 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5147         return self;
5148 #line 5149 "WindowLeftProps.vala.c"
5149 }
5150
5151
5152 Xcls_LeftPropsXcls_HBox4* xcls_leftprops_xcls_hbox4_new (Xcls_LeftProps* _owner) {
5153 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5154         return xcls_leftprops_xcls_hbox4_construct (XCLS_LEFTPROPS_TYPE_XCLS_HBOX4, _owner);
5155 #line 5156 "WindowLeftProps.vala.c"
5156 }
5157
5158
5159 static void xcls_leftprops_xcls_hbox4_class_init (Xcls_LeftPropsXcls_HBox4Class * klass) {
5160 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5161         xcls_leftprops_xcls_hbox4_parent_class = g_type_class_peek_parent (klass);
5162 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5163         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_HBox4Private));
5164 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5165         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_hbox4_finalize;
5166 #line 5167 "WindowLeftProps.vala.c"
5167 }
5168
5169
5170 static void xcls_leftprops_xcls_hbox4_instance_init (Xcls_LeftPropsXcls_HBox4 * self) {
5171 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5172         self->priv = XCLS_LEFTPROPS_XCLS_HBOX4_GET_PRIVATE (self);
5173 #line 5174 "WindowLeftProps.vala.c"
5174 }
5175
5176
5177 static void xcls_leftprops_xcls_hbox4_finalize (GObject* obj) {
5178         Xcls_LeftPropsXcls_HBox4 * self;
5179 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5180         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_HBOX4, Xcls_LeftPropsXcls_HBox4);
5181 #line 598 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5182         _g_object_unref0 (self->el);
5183 #line 599 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5184         _g_object_unref0 (self->priv->_this);
5185 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5186         G_OBJECT_CLASS (xcls_leftprops_xcls_hbox4_parent_class)->finalize (obj);
5187 #line 5188 "WindowLeftProps.vala.c"
5188 }
5189
5190
5191 GType xcls_leftprops_xcls_hbox4_get_type (void) {
5192         static volatile gsize xcls_leftprops_xcls_hbox4_type_id__volatile = 0;
5193         if (g_once_init_enter (&xcls_leftprops_xcls_hbox4_type_id__volatile)) {
5194                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_HBox4Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_hbox4_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_HBox4), 0, (GInstanceInitFunc) xcls_leftprops_xcls_hbox4_instance_init, NULL };
5195                 GType xcls_leftprops_xcls_hbox4_type_id;
5196                 xcls_leftprops_xcls_hbox4_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_HBox4", &g_define_type_info, 0);
5197                 g_once_init_leave (&xcls_leftprops_xcls_hbox4_type_id__volatile, xcls_leftprops_xcls_hbox4_type_id);
5198         }
5199         return xcls_leftprops_xcls_hbox4_type_id__volatile;
5200 }
5201
5202
5203 Xcls_LeftPropsXcls_Image5* xcls_leftprops_xcls_image5_construct (GType object_type, Xcls_LeftProps* _owner) {
5204         Xcls_LeftPropsXcls_Image5 * self = NULL;
5205         Xcls_LeftProps* _tmp0_;
5206         Xcls_LeftProps* _tmp1_;
5207         GtkImage* _tmp2_;
5208         GtkImage* _tmp3_;
5209         GtkImage* _tmp4_;
5210 #line 632 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5211         g_return_val_if_fail (_owner != NULL, NULL);
5212 #line 632 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5213         self = (Xcls_LeftPropsXcls_Image5*) g_object_new (object_type, NULL);
5214 #line 634 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5215         _tmp0_ = _owner;
5216 #line 634 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5217         _tmp1_ = _g_object_ref0 (_tmp0_);
5218 #line 634 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5219         _g_object_unref0 (self->priv->_this);
5220 #line 634 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5221         self->priv->_this = _tmp1_;
5222 #line 635 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5223         _tmp2_ = (GtkImage*) gtk_image_new ();
5224 #line 635 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5225         g_object_ref_sink (_tmp2_);
5226 #line 635 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5227         _g_object_unref0 (self->el);
5228 #line 635 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5229         self->el = _tmp2_;
5230 #line 640 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5231         _tmp3_ = self->el;
5232 #line 640 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5233         g_object_set (_tmp3_, "stock", GTK_STOCK_ADD, NULL);
5234 #line 641 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5235         _tmp4_ = self->el;
5236 #line 641 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5237         g_object_set (_tmp4_, "icon-size", (gint) GTK_ICON_SIZE_MENU, NULL);
5238 #line 632 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5239         return self;
5240 #line 5241 "WindowLeftProps.vala.c"
5241 }
5242
5243
5244 Xcls_LeftPropsXcls_Image5* xcls_leftprops_xcls_image5_new (Xcls_LeftProps* _owner) {
5245 #line 632 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5246         return xcls_leftprops_xcls_image5_construct (XCLS_LEFTPROPS_TYPE_XCLS_IMAGE5, _owner);
5247 #line 5248 "WindowLeftProps.vala.c"
5248 }
5249
5250
5251 static void xcls_leftprops_xcls_image5_class_init (Xcls_LeftPropsXcls_Image5Class * klass) {
5252 #line 623 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5253         xcls_leftprops_xcls_image5_parent_class = g_type_class_peek_parent (klass);
5254 #line 623 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5255         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_Image5Private));
5256 #line 623 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5257         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_image5_finalize;
5258 #line 5259 "WindowLeftProps.vala.c"
5259 }
5260
5261
5262 static void xcls_leftprops_xcls_image5_instance_init (Xcls_LeftPropsXcls_Image5 * self) {
5263 #line 623 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5264         self->priv = XCLS_LEFTPROPS_XCLS_IMAGE5_GET_PRIVATE (self);
5265 #line 5266 "WindowLeftProps.vala.c"
5266 }
5267
5268
5269 static void xcls_leftprops_xcls_image5_finalize (GObject* obj) {
5270         Xcls_LeftPropsXcls_Image5 * self;
5271 #line 623 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5272         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_IMAGE5, Xcls_LeftPropsXcls_Image5);
5273 #line 625 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5274         _g_object_unref0 (self->el);
5275 #line 626 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5276         _g_object_unref0 (self->priv->_this);
5277 #line 623 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5278         G_OBJECT_CLASS (xcls_leftprops_xcls_image5_parent_class)->finalize (obj);
5279 #line 5280 "WindowLeftProps.vala.c"
5280 }
5281
5282
5283 GType xcls_leftprops_xcls_image5_get_type (void) {
5284         static volatile gsize xcls_leftprops_xcls_image5_type_id__volatile = 0;
5285         if (g_once_init_enter (&xcls_leftprops_xcls_image5_type_id__volatile)) {
5286                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_Image5Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_image5_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_Image5), 0, (GInstanceInitFunc) xcls_leftprops_xcls_image5_instance_init, NULL };
5287                 GType xcls_leftprops_xcls_image5_type_id;
5288                 xcls_leftprops_xcls_image5_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_Image5", &g_define_type_info, 0);
5289                 g_once_init_leave (&xcls_leftprops_xcls_image5_type_id__volatile, xcls_leftprops_xcls_image5_type_id);
5290         }
5291         return xcls_leftprops_xcls_image5_type_id__volatile;
5292 }
5293
5294
5295 Xcls_LeftPropsXcls_Label6* xcls_leftprops_xcls_label6_construct (GType object_type, Xcls_LeftProps* _owner) {
5296         Xcls_LeftPropsXcls_Label6 * self = NULL;
5297         Xcls_LeftProps* _tmp0_;
5298         Xcls_LeftProps* _tmp1_;
5299         GtkLabel* _tmp2_;
5300 #line 655 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5301         g_return_val_if_fail (_owner != NULL, NULL);
5302 #line 655 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5303         self = (Xcls_LeftPropsXcls_Label6*) g_object_new (object_type, NULL);
5304 #line 657 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5305         _tmp0_ = _owner;
5306 #line 657 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5307         _tmp1_ = _g_object_ref0 (_tmp0_);
5308 #line 657 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5309         _g_object_unref0 (self->priv->_this);
5310 #line 657 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5311         self->priv->_this = _tmp1_;
5312 #line 658 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5313         _tmp2_ = (GtkLabel*) gtk_label_new ("Other");
5314 #line 658 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5315         g_object_ref_sink (_tmp2_);
5316 #line 658 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5317         _g_object_unref0 (self->el);
5318 #line 658 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5319         self->el = _tmp2_;
5320 #line 655 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5321         return self;
5322 #line 5323 "WindowLeftProps.vala.c"
5323 }
5324
5325
5326 Xcls_LeftPropsXcls_Label6* xcls_leftprops_xcls_label6_new (Xcls_LeftProps* _owner) {
5327 #line 655 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5328         return xcls_leftprops_xcls_label6_construct (XCLS_LEFTPROPS_TYPE_XCLS_LABEL6, _owner);
5329 #line 5330 "WindowLeftProps.vala.c"
5330 }
5331
5332
5333 static void xcls_leftprops_xcls_label6_class_init (Xcls_LeftPropsXcls_Label6Class * klass) {
5334 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5335         xcls_leftprops_xcls_label6_parent_class = g_type_class_peek_parent (klass);
5336 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5337         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_Label6Private));
5338 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5339         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_label6_finalize;
5340 #line 5341 "WindowLeftProps.vala.c"
5341 }
5342
5343
5344 static void xcls_leftprops_xcls_label6_instance_init (Xcls_LeftPropsXcls_Label6 * self) {
5345 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5346         self->priv = XCLS_LEFTPROPS_XCLS_LABEL6_GET_PRIVATE (self);
5347 #line 5348 "WindowLeftProps.vala.c"
5348 }
5349
5350
5351 static void xcls_leftprops_xcls_label6_finalize (GObject* obj) {
5352         Xcls_LeftPropsXcls_Label6 * self;
5353 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5354         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_LABEL6, Xcls_LeftPropsXcls_Label6);
5355 #line 648 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5356         _g_object_unref0 (self->el);
5357 #line 649 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5358         _g_object_unref0 (self->priv->_this);
5359 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5360         G_OBJECT_CLASS (xcls_leftprops_xcls_label6_parent_class)->finalize (obj);
5361 #line 5362 "WindowLeftProps.vala.c"
5362 }
5363
5364
5365 GType xcls_leftprops_xcls_label6_get_type (void) {
5366         static volatile gsize xcls_leftprops_xcls_label6_type_id__volatile = 0;
5367         if (g_once_init_enter (&xcls_leftprops_xcls_label6_type_id__volatile)) {
5368                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_Label6Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_label6_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_Label6), 0, (GInstanceInitFunc) xcls_leftprops_xcls_label6_instance_init, NULL };
5369                 GType xcls_leftprops_xcls_label6_type_id;
5370                 xcls_leftprops_xcls_label6_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_Label6", &g_define_type_info, 0);
5371                 g_once_init_leave (&xcls_leftprops_xcls_label6_type_id__volatile, xcls_leftprops_xcls_label6_type_id);
5372         }
5373         return xcls_leftprops_xcls_label6_type_id__volatile;
5374 }
5375
5376
5377 Xcls_LeftPropsXcls_AddPropertyPopup* xcls_leftprops_xcls_addpropertypopup_construct (GType object_type, Xcls_LeftProps* _owner) {
5378         Xcls_LeftPropsXcls_AddPropertyPopup * self = NULL;
5379         Xcls_LeftProps* _tmp0_;
5380         Xcls_LeftProps* _tmp1_;
5381         Xcls_LeftProps* _tmp2_;
5382         Xcls_LeftPropsXcls_AddPropertyPopup* _tmp3_;
5383         GtkMenu* _tmp4_;
5384         Xcls_LeftProps* _tmp5_;
5385         Xcls_LeftPropsXcls_MenuItem8* _tmp6_;
5386         Xcls_LeftPropsXcls_MenuItem8* child_0;
5387         GtkMenu* _tmp7_;
5388         GtkMenuItem* _tmp8_;
5389         Xcls_LeftProps* _tmp9_;
5390         Xcls_LeftPropsXcls_MenuItem9* _tmp10_;
5391         Xcls_LeftPropsXcls_MenuItem9* child_1;
5392         GtkMenu* _tmp11_;
5393         GtkMenuItem* _tmp12_;
5394         Xcls_LeftProps* _tmp13_;
5395         Xcls_LeftPropsXcls_MenuItem10* _tmp14_;
5396         Xcls_LeftPropsXcls_MenuItem10* child_2;
5397         GtkMenu* _tmp15_;
5398         GtkMenuItem* _tmp16_;
5399         Xcls_LeftProps* _tmp17_;
5400         Xcls_LeftPropsXcls_SeparatorMenuItem11* _tmp18_;
5401         Xcls_LeftPropsXcls_SeparatorMenuItem11* child_3;
5402         GtkMenu* _tmp19_;
5403         GtkSeparatorMenuItem* _tmp20_;
5404         Xcls_LeftProps* _tmp21_;
5405         Xcls_LeftPropsXcls_MenuItem12* _tmp22_;
5406         Xcls_LeftPropsXcls_MenuItem12* child_4;
5407         GtkMenu* _tmp23_;
5408         GtkMenuItem* _tmp24_;
5409         Xcls_LeftProps* _tmp25_;
5410         Xcls_LeftPropsXcls_MenuItem13* _tmp26_;
5411         Xcls_LeftPropsXcls_MenuItem13* child_5;
5412         GtkMenu* _tmp27_;
5413         GtkMenuItem* _tmp28_;
5414         Xcls_LeftProps* _tmp29_;
5415         Xcls_LeftPropsXcls_MenuItem14* _tmp30_;
5416         Xcls_LeftPropsXcls_MenuItem14* child_6;
5417         GtkMenu* _tmp31_;
5418         GtkMenuItem* _tmp32_;
5419         Xcls_LeftProps* _tmp33_;
5420         Xcls_LeftPropsXcls_SeparatorMenuItem15* _tmp34_;
5421         Xcls_LeftPropsXcls_SeparatorMenuItem15* child_7;
5422         GtkMenu* _tmp35_;
5423         GtkSeparatorMenuItem* _tmp36_;
5424         Xcls_LeftProps* _tmp37_;
5425         Xcls_LeftPropsXcls_MenuItem16* _tmp38_;
5426         Xcls_LeftPropsXcls_MenuItem16* child_8;
5427         GtkMenu* _tmp39_;
5428         GtkMenuItem* _tmp40_;
5429         Xcls_LeftProps* _tmp41_;
5430         Xcls_LeftPropsXcls_MenuItem17* _tmp42_;
5431         Xcls_LeftPropsXcls_MenuItem17* child_9;
5432         GtkMenu* _tmp43_;
5433         GtkMenuItem* _tmp44_;
5434 #line 676 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5435         g_return_val_if_fail (_owner != NULL, NULL);
5436 #line 676 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5437         self = (Xcls_LeftPropsXcls_AddPropertyPopup*) g_object_new (object_type, NULL);
5438 #line 678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5439         _tmp0_ = _owner;
5440 #line 678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5441         _tmp1_ = _g_object_ref0 (_tmp0_);
5442 #line 678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5443         _g_object_unref0 (self->priv->_this);
5444 #line 678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5445         self->priv->_this = _tmp1_;
5446 #line 679 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5447         _tmp2_ = self->priv->_this;
5448 #line 679 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5449         _tmp3_ = _g_object_ref0 (self);
5450 #line 679 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5451         _g_object_unref0 (_tmp2_->AddPropertyPopup);
5452 #line 679 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5453         _tmp2_->AddPropertyPopup = _tmp3_;
5454 #line 680 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5455         _tmp4_ = (GtkMenu*) gtk_menu_new ();
5456 #line 680 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5457         g_object_ref_sink (_tmp4_);
5458 #line 680 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5459         _g_object_unref0 (self->el);
5460 #line 680 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5461         self->el = _tmp4_;
5462 #line 685 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5463         _tmp5_ = self->priv->_this;
5464 #line 685 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5465         _tmp6_ = xcls_leftprops_xcls_menuitem8_new (_tmp5_);
5466 #line 685 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5467         child_0 = _tmp6_;
5468 #line 686 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5469         g_object_ref ((GObject*) child_0);
5470 #line 687 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5471         _tmp7_ = self->el;
5472 #line 687 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5473         _tmp8_ = child_0->el;
5474 #line 687 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5475         gtk_menu_shell_append ((GtkMenuShell*) _tmp7_, (GtkWidget*) _tmp8_);
5476 #line 688 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5477         _tmp9_ = self->priv->_this;
5478 #line 688 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5479         _tmp10_ = xcls_leftprops_xcls_menuitem9_new (_tmp9_);
5480 #line 688 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5481         child_1 = _tmp10_;
5482 #line 689 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5483         g_object_ref ((GObject*) child_1);
5484 #line 690 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5485         _tmp11_ = self->el;
5486 #line 690 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5487         _tmp12_ = child_1->el;
5488 #line 690 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5489         gtk_menu_shell_append ((GtkMenuShell*) _tmp11_, (GtkWidget*) _tmp12_);
5490 #line 691 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5491         _tmp13_ = self->priv->_this;
5492 #line 691 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5493         _tmp14_ = xcls_leftprops_xcls_menuitem10_new (_tmp13_);
5494 #line 691 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5495         child_2 = _tmp14_;
5496 #line 692 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5497         g_object_ref ((GObject*) child_2);
5498 #line 693 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5499         _tmp15_ = self->el;
5500 #line 693 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5501         _tmp16_ = child_2->el;
5502 #line 693 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5503         gtk_menu_shell_append ((GtkMenuShell*) _tmp15_, (GtkWidget*) _tmp16_);
5504 #line 694 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5505         _tmp17_ = self->priv->_this;
5506 #line 694 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5507         _tmp18_ = xcls_leftprops_xcls_separatormenuitem11_new (_tmp17_);
5508 #line 694 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5509         child_3 = _tmp18_;
5510 #line 695 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5511         g_object_ref ((GObject*) child_3);
5512 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5513         _tmp19_ = self->el;
5514 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5515         _tmp20_ = child_3->el;
5516 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5517         gtk_container_add ((GtkContainer*) _tmp19_, (GtkWidget*) _tmp20_);
5518 #line 697 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5519         _tmp21_ = self->priv->_this;
5520 #line 697 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5521         _tmp22_ = xcls_leftprops_xcls_menuitem12_new (_tmp21_);
5522 #line 697 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5523         child_4 = _tmp22_;
5524 #line 698 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5525         g_object_ref ((GObject*) child_4);
5526 #line 699 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5527         _tmp23_ = self->el;
5528 #line 699 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5529         _tmp24_ = child_4->el;
5530 #line 699 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5531         gtk_menu_shell_append ((GtkMenuShell*) _tmp23_, (GtkWidget*) _tmp24_);
5532 #line 700 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5533         _tmp25_ = self->priv->_this;
5534 #line 700 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5535         _tmp26_ = xcls_leftprops_xcls_menuitem13_new (_tmp25_);
5536 #line 700 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5537         child_5 = _tmp26_;
5538 #line 701 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5539         g_object_ref ((GObject*) child_5);
5540 #line 702 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5541         _tmp27_ = self->el;
5542 #line 702 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5543         _tmp28_ = child_5->el;
5544 #line 702 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5545         gtk_menu_shell_append ((GtkMenuShell*) _tmp27_, (GtkWidget*) _tmp28_);
5546 #line 703 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5547         _tmp29_ = self->priv->_this;
5548 #line 703 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5549         _tmp30_ = xcls_leftprops_xcls_menuitem14_new (_tmp29_);
5550 #line 703 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5551         child_6 = _tmp30_;
5552 #line 704 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5553         g_object_ref ((GObject*) child_6);
5554 #line 705 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5555         _tmp31_ = self->el;
5556 #line 705 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5557         _tmp32_ = child_6->el;
5558 #line 705 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5559         gtk_menu_shell_append ((GtkMenuShell*) _tmp31_, (GtkWidget*) _tmp32_);
5560 #line 706 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5561         _tmp33_ = self->priv->_this;
5562 #line 706 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5563         _tmp34_ = xcls_leftprops_xcls_separatormenuitem15_new (_tmp33_);
5564 #line 706 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5565         child_7 = _tmp34_;
5566 #line 707 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5567         g_object_ref ((GObject*) child_7);
5568 #line 708 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5569         _tmp35_ = self->el;
5570 #line 708 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5571         _tmp36_ = child_7->el;
5572 #line 708 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5573         gtk_container_add ((GtkContainer*) _tmp35_, (GtkWidget*) _tmp36_);
5574 #line 709 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5575         _tmp37_ = self->priv->_this;
5576 #line 709 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5577         _tmp38_ = xcls_leftprops_xcls_menuitem16_new (_tmp37_);
5578 #line 709 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5579         child_8 = _tmp38_;
5580 #line 710 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5581         g_object_ref ((GObject*) child_8);
5582 #line 711 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5583         _tmp39_ = self->el;
5584 #line 711 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5585         _tmp40_ = child_8->el;
5586 #line 711 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5587         gtk_menu_shell_append ((GtkMenuShell*) _tmp39_, (GtkWidget*) _tmp40_);
5588 #line 712 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5589         _tmp41_ = self->priv->_this;
5590 #line 712 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5591         _tmp42_ = xcls_leftprops_xcls_menuitem17_new (_tmp41_);
5592 #line 712 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5593         child_9 = _tmp42_;
5594 #line 713 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5595         g_object_ref ((GObject*) child_9);
5596 #line 714 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5597         _tmp43_ = self->el;
5598 #line 714 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5599         _tmp44_ = child_9->el;
5600 #line 714 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5601         gtk_menu_shell_append ((GtkMenuShell*) _tmp43_, (GtkWidget*) _tmp44_);
5602 #line 676 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5603         _g_object_unref0 (child_9);
5604 #line 676 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5605         _g_object_unref0 (child_8);
5606 #line 676 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5607         _g_object_unref0 (child_7);
5608 #line 676 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5609         _g_object_unref0 (child_6);
5610 #line 676 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5611         _g_object_unref0 (child_5);
5612 #line 676 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5613         _g_object_unref0 (child_4);
5614 #line 676 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5615         _g_object_unref0 (child_3);
5616 #line 676 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5617         _g_object_unref0 (child_2);
5618 #line 676 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5619         _g_object_unref0 (child_1);
5620 #line 676 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5621         _g_object_unref0 (child_0);
5622 #line 676 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5623         return self;
5624 #line 5625 "WindowLeftProps.vala.c"
5625 }
5626
5627
5628 Xcls_LeftPropsXcls_AddPropertyPopup* xcls_leftprops_xcls_addpropertypopup_new (Xcls_LeftProps* _owner) {
5629 #line 676 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5630         return xcls_leftprops_xcls_addpropertypopup_construct (XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, _owner);
5631 #line 5632 "WindowLeftProps.vala.c"
5632 }
5633
5634
5635 static void xcls_leftprops_xcls_addpropertypopup_class_init (Xcls_LeftPropsXcls_AddPropertyPopupClass * klass) {
5636 #line 667 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5637         xcls_leftprops_xcls_addpropertypopup_parent_class = g_type_class_peek_parent (klass);
5638 #line 667 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5639         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_AddPropertyPopupPrivate));
5640 #line 667 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5641         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_addpropertypopup_finalize;
5642 #line 5643 "WindowLeftProps.vala.c"
5643 }
5644
5645
5646 static void xcls_leftprops_xcls_addpropertypopup_instance_init (Xcls_LeftPropsXcls_AddPropertyPopup * self) {
5647 #line 667 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5648         self->priv = XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP_GET_PRIVATE (self);
5649 #line 5650 "WindowLeftProps.vala.c"
5650 }
5651
5652
5653 static void xcls_leftprops_xcls_addpropertypopup_finalize (GObject* obj) {
5654         Xcls_LeftPropsXcls_AddPropertyPopup * self;
5655 #line 667 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5656         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopup);
5657 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5658         _g_object_unref0 (self->el);
5659 #line 670 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5660         _g_object_unref0 (self->priv->_this);
5661 #line 667 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5662         G_OBJECT_CLASS (xcls_leftprops_xcls_addpropertypopup_parent_class)->finalize (obj);
5663 #line 5664 "WindowLeftProps.vala.c"
5664 }
5665
5666
5667 GType xcls_leftprops_xcls_addpropertypopup_get_type (void) {
5668         static volatile gsize xcls_leftprops_xcls_addpropertypopup_type_id__volatile = 0;
5669         if (g_once_init_enter (&xcls_leftprops_xcls_addpropertypopup_type_id__volatile)) {
5670                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_AddPropertyPopupClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_addpropertypopup_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_AddPropertyPopup), 0, (GInstanceInitFunc) xcls_leftprops_xcls_addpropertypopup_instance_init, NULL };
5671                 GType xcls_leftprops_xcls_addpropertypopup_type_id;
5672                 xcls_leftprops_xcls_addpropertypopup_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_AddPropertyPopup", &g_define_type_info, 0);
5673                 g_once_init_leave (&xcls_leftprops_xcls_addpropertypopup_type_id__volatile, xcls_leftprops_xcls_addpropertypopup_type_id);
5674         }
5675         return xcls_leftprops_xcls_addpropertypopup_type_id__volatile;
5676 }
5677
5678
5679 static void __lambda77_ (Xcls_LeftPropsXcls_MenuItem8* self) {
5680         Xcls_LeftProps* _tmp0_;
5681 #line 741 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5682         _tmp0_ = self->priv->_this;
5683 #line 741 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5684         xcls_leftprops_addProp (_tmp0_, "prop", "id", "", "string");
5685 #line 5686 "WindowLeftProps.vala.c"
5686 }
5687
5688
5689 static void ___lambda77__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
5690 #line 740 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5691         __lambda77_ (self);
5692 #line 5693 "WindowLeftProps.vala.c"
5693 }
5694
5695
5696 Xcls_LeftPropsXcls_MenuItem8* xcls_leftprops_xcls_menuitem8_construct (GType object_type, Xcls_LeftProps* _owner) {
5697         Xcls_LeftPropsXcls_MenuItem8 * self = NULL;
5698         Xcls_LeftProps* _tmp0_;
5699         Xcls_LeftProps* _tmp1_;
5700         GtkMenuItem* _tmp2_;
5701         GtkMenuItem* _tmp3_;
5702         GtkMenuItem* _tmp4_;
5703         GtkMenuItem* _tmp5_;
5704 #line 728 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5705         g_return_val_if_fail (_owner != NULL, NULL);
5706 #line 728 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5707         self = (Xcls_LeftPropsXcls_MenuItem8*) g_object_new (object_type, NULL);
5708 #line 730 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5709         _tmp0_ = _owner;
5710 #line 730 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5711         _tmp1_ = _g_object_ref0 (_tmp0_);
5712 #line 730 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5713         _g_object_unref0 (self->priv->_this);
5714 #line 730 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5715         self->priv->_this = _tmp1_;
5716 #line 731 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5717         _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
5718 #line 731 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5719         g_object_ref_sink (_tmp2_);
5720 #line 731 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5721         _g_object_unref0 (self->el);
5722 #line 731 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5723         self->el = _tmp2_;
5724 #line 736 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5725         _tmp3_ = self->el;
5726 #line 736 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5727         gtk_widget_set_tooltip_markup ((GtkWidget*) _tmp3_, "Using this.get('*someid') will find any id in an application.");
5728 #line 737 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5729         _tmp4_ = self->el;
5730 #line 737 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5731         gtk_menu_item_set_label (_tmp4_, "ID");
5732 #line 740 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5733         _tmp5_ = self->el;
5734 #line 740 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5735         g_signal_connect_object (_tmp5_, "activate", (GCallback) ___lambda77__gtk_menu_item_activate, self, 0);
5736 #line 728 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5737         return self;
5738 #line 5739 "WindowLeftProps.vala.c"
5739 }
5740
5741
5742 Xcls_LeftPropsXcls_MenuItem8* xcls_leftprops_xcls_menuitem8_new (Xcls_LeftProps* _owner) {
5743 #line 728 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5744         return xcls_leftprops_xcls_menuitem8_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM8, _owner);
5745 #line 5746 "WindowLeftProps.vala.c"
5746 }
5747
5748
5749 static void xcls_leftprops_xcls_menuitem8_class_init (Xcls_LeftPropsXcls_MenuItem8Class * klass) {
5750 #line 719 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5751         xcls_leftprops_xcls_menuitem8_parent_class = g_type_class_peek_parent (klass);
5752 #line 719 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5753         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem8Private));
5754 #line 719 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5755         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem8_finalize;
5756 #line 5757 "WindowLeftProps.vala.c"
5757 }
5758
5759
5760 static void xcls_leftprops_xcls_menuitem8_instance_init (Xcls_LeftPropsXcls_MenuItem8 * self) {
5761 #line 719 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5762         self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM8_GET_PRIVATE (self);
5763 #line 5764 "WindowLeftProps.vala.c"
5764 }
5765
5766
5767 static void xcls_leftprops_xcls_menuitem8_finalize (GObject* obj) {
5768         Xcls_LeftPropsXcls_MenuItem8 * self;
5769 #line 719 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5770         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM8, Xcls_LeftPropsXcls_MenuItem8);
5771 #line 721 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5772         _g_object_unref0 (self->el);
5773 #line 722 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5774         _g_object_unref0 (self->priv->_this);
5775 #line 719 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5776         G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem8_parent_class)->finalize (obj);
5777 #line 5778 "WindowLeftProps.vala.c"
5778 }
5779
5780
5781 GType xcls_leftprops_xcls_menuitem8_get_type (void) {
5782         static volatile gsize xcls_leftprops_xcls_menuitem8_type_id__volatile = 0;
5783         if (g_once_init_enter (&xcls_leftprops_xcls_menuitem8_type_id__volatile)) {
5784                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_MenuItem8Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_menuitem8_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_MenuItem8), 0, (GInstanceInitFunc) xcls_leftprops_xcls_menuitem8_instance_init, NULL };
5785                 GType xcls_leftprops_xcls_menuitem8_type_id;
5786                 xcls_leftprops_xcls_menuitem8_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem8", &g_define_type_info, 0);
5787                 g_once_init_leave (&xcls_leftprops_xcls_menuitem8_type_id__volatile, xcls_leftprops_xcls_menuitem8_type_id);
5788         }
5789         return xcls_leftprops_xcls_menuitem8_type_id__volatile;
5790 }
5791
5792
5793 static void __lambda94_ (Xcls_LeftPropsXcls_MenuItem9* self) {
5794         Xcls_LeftProps* _tmp0_;
5795 #line 770 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5796         _tmp0_ = self->priv->_this;
5797 #line 770 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5798         xcls_leftprops_addProp (_tmp0_, "prop", "pack", "add", "*");
5799 #line 5800 "WindowLeftProps.vala.c"
5800 }
5801
5802
5803 static void ___lambda94__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
5804 #line 768 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5805         __lambda94_ (self);
5806 #line 5807 "WindowLeftProps.vala.c"
5807 }
5808
5809
5810 Xcls_LeftPropsXcls_MenuItem9* xcls_leftprops_xcls_menuitem9_construct (GType object_type, Xcls_LeftProps* _owner) {
5811         Xcls_LeftPropsXcls_MenuItem9 * self = NULL;
5812         Xcls_LeftProps* _tmp0_;
5813         Xcls_LeftProps* _tmp1_;
5814         GtkMenuItem* _tmp2_;
5815         GtkMenuItem* _tmp3_;
5816         GtkMenuItem* _tmp4_;
5817         GtkMenuItem* _tmp5_;
5818 #line 756 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5819         g_return_val_if_fail (_owner != NULL, NULL);
5820 #line 756 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5821         self = (Xcls_LeftPropsXcls_MenuItem9*) g_object_new (object_type, NULL);
5822 #line 758 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5823         _tmp0_ = _owner;
5824 #line 758 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5825         _tmp1_ = _g_object_ref0 (_tmp0_);
5826 #line 758 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5827         _g_object_unref0 (self->priv->_this);
5828 #line 758 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5829         self->priv->_this = _tmp1_;
5830 #line 759 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5831         _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
5832 #line 759 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5833         g_object_ref_sink (_tmp2_);
5834 #line 759 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5835         _g_object_unref0 (self->el);
5836 #line 759 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5837         self->el = _tmp2_;
5838 #line 764 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5839         _tmp3_ = self->el;
5840 #line 764 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5841         gtk_widget_set_tooltip_markup ((GtkWidget*) _tmp3_, "Add what type of packing is to be used");
5842 #line 765 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5843         _tmp4_ = self->el;
5844 #line 765 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5845         gtk_menu_item_set_label (_tmp4_, "PACK");
5846 #line 768 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5847         _tmp5_ = self->el;
5848 #line 768 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5849         g_signal_connect_object (_tmp5_, "activate", (GCallback) ___lambda94__gtk_menu_item_activate, self, 0);
5850 #line 756 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5851         return self;
5852 #line 5853 "WindowLeftProps.vala.c"
5853 }
5854
5855
5856 Xcls_LeftPropsXcls_MenuItem9* xcls_leftprops_xcls_menuitem9_new (Xcls_LeftProps* _owner) {
5857 #line 756 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5858         return xcls_leftprops_xcls_menuitem9_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM9, _owner);
5859 #line 5860 "WindowLeftProps.vala.c"
5860 }
5861
5862
5863 static void xcls_leftprops_xcls_menuitem9_class_init (Xcls_LeftPropsXcls_MenuItem9Class * klass) {
5864 #line 747 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5865         xcls_leftprops_xcls_menuitem9_parent_class = g_type_class_peek_parent (klass);
5866 #line 747 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5867         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem9Private));
5868 #line 747 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5869         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem9_finalize;
5870 #line 5871 "WindowLeftProps.vala.c"
5871 }
5872
5873
5874 static void xcls_leftprops_xcls_menuitem9_instance_init (Xcls_LeftPropsXcls_MenuItem9 * self) {
5875 #line 747 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5876         self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM9_GET_PRIVATE (self);
5877 #line 5878 "WindowLeftProps.vala.c"
5878 }
5879
5880
5881 static void xcls_leftprops_xcls_menuitem9_finalize (GObject* obj) {
5882         Xcls_LeftPropsXcls_MenuItem9 * self;
5883 #line 747 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5884         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM9, Xcls_LeftPropsXcls_MenuItem9);
5885 #line 749 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5886         _g_object_unref0 (self->el);
5887 #line 750 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5888         _g_object_unref0 (self->priv->_this);
5889 #line 747 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5890         G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem9_parent_class)->finalize (obj);
5891 #line 5892 "WindowLeftProps.vala.c"
5892 }
5893
5894
5895 GType xcls_leftprops_xcls_menuitem9_get_type (void) {
5896         static volatile gsize xcls_leftprops_xcls_menuitem9_type_id__volatile = 0;
5897         if (g_once_init_enter (&xcls_leftprops_xcls_menuitem9_type_id__volatile)) {
5898                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_MenuItem9Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_menuitem9_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_MenuItem9), 0, (GInstanceInitFunc) xcls_leftprops_xcls_menuitem9_instance_init, NULL };
5899                 GType xcls_leftprops_xcls_menuitem9_type_id;
5900                 xcls_leftprops_xcls_menuitem9_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem9", &g_define_type_info, 0);
5901                 g_once_init_leave (&xcls_leftprops_xcls_menuitem9_type_id__volatile, xcls_leftprops_xcls_menuitem9_type_id);
5902         }
5903         return xcls_leftprops_xcls_menuitem9_type_id__volatile;
5904 }
5905
5906
5907 static void __lambda95_ (Xcls_LeftPropsXcls_MenuItem10* self) {
5908         Xcls_LeftProps* _tmp0_;
5909 #line 799 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5910         _tmp0_ = self->priv->_this;
5911 #line 799 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5912         xcls_leftprops_addProp (_tmp0_, "prop", "init", "{\n\n}\n", "*");
5913 #line 5914 "WindowLeftProps.vala.c"
5914 }
5915
5916
5917 static void ___lambda95__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
5918 #line 797 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5919         __lambda95_ (self);
5920 #line 5921 "WindowLeftProps.vala.c"
5921 }
5922
5923
5924 Xcls_LeftPropsXcls_MenuItem10* xcls_leftprops_xcls_menuitem10_construct (GType object_type, Xcls_LeftProps* _owner) {
5925         Xcls_LeftPropsXcls_MenuItem10 * self = NULL;
5926         Xcls_LeftProps* _tmp0_;
5927         Xcls_LeftProps* _tmp1_;
5928         GtkMenuItem* _tmp2_;
5929         GtkMenuItem* _tmp3_;
5930         GtkMenuItem* _tmp4_;
5931         GtkMenuItem* _tmp5_;
5932 #line 785 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5933         g_return_val_if_fail (_owner != NULL, NULL);
5934 #line 785 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5935         self = (Xcls_LeftPropsXcls_MenuItem10*) g_object_new (object_type, NULL);
5936 #line 787 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5937         _tmp0_ = _owner;
5938 #line 787 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5939         _tmp1_ = _g_object_ref0 (_tmp0_);
5940 #line 787 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5941         _g_object_unref0 (self->priv->_this);
5942 #line 787 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5943         self->priv->_this = _tmp1_;
5944 #line 788 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5945         _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
5946 #line 788 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5947         g_object_ref_sink (_tmp2_);
5948 #line 788 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5949         _g_object_unref0 (self->el);
5950 #line 788 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5951         self->el = _tmp2_;
5952 #line 793 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5953         _tmp3_ = self->el;
5954 #line 793 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5955         gtk_widget_set_tooltip_markup ((GtkWidget*) _tmp3_, "Override the init method");
5956 #line 794 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5957         _tmp4_ = self->el;
5958 #line 794 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5959         gtk_menu_item_set_label (_tmp4_, "INIT");
5960 #line 797 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5961         _tmp5_ = self->el;
5962 #line 797 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5963         g_signal_connect_object (_tmp5_, "activate", (GCallback) ___lambda95__gtk_menu_item_activate, self, 0);
5964 #line 785 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5965         return self;
5966 #line 5967 "WindowLeftProps.vala.c"
5967 }
5968
5969
5970 Xcls_LeftPropsXcls_MenuItem10* xcls_leftprops_xcls_menuitem10_new (Xcls_LeftProps* _owner) {
5971 #line 785 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5972         return xcls_leftprops_xcls_menuitem10_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM10, _owner);
5973 #line 5974 "WindowLeftProps.vala.c"
5974 }
5975
5976
5977 static void xcls_leftprops_xcls_menuitem10_class_init (Xcls_LeftPropsXcls_MenuItem10Class * klass) {
5978 #line 776 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5979         xcls_leftprops_xcls_menuitem10_parent_class = g_type_class_peek_parent (klass);
5980 #line 776 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5981         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem10Private));
5982 #line 776 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5983         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem10_finalize;
5984 #line 5985 "WindowLeftProps.vala.c"
5985 }
5986
5987
5988 static void xcls_leftprops_xcls_menuitem10_instance_init (Xcls_LeftPropsXcls_MenuItem10 * self) {
5989 #line 776 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5990         self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM10_GET_PRIVATE (self);
5991 #line 5992 "WindowLeftProps.vala.c"
5992 }
5993
5994
5995 static void xcls_leftprops_xcls_menuitem10_finalize (GObject* obj) {
5996         Xcls_LeftPropsXcls_MenuItem10 * self;
5997 #line 776 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5998         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM10, Xcls_LeftPropsXcls_MenuItem10);
5999 #line 778 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6000         _g_object_unref0 (self->el);
6001 #line 779 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6002         _g_object_unref0 (self->priv->_this);
6003 #line 776 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6004         G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem10_parent_class)->finalize (obj);
6005 #line 6006 "WindowLeftProps.vala.c"
6006 }
6007
6008
6009 GType xcls_leftprops_xcls_menuitem10_get_type (void) {
6010         static volatile gsize xcls_leftprops_xcls_menuitem10_type_id__volatile = 0;
6011         if (g_once_init_enter (&xcls_leftprops_xcls_menuitem10_type_id__volatile)) {
6012                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_MenuItem10Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_menuitem10_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_MenuItem10), 0, (GInstanceInitFunc) xcls_leftprops_xcls_menuitem10_instance_init, NULL };
6013                 GType xcls_leftprops_xcls_menuitem10_type_id;
6014                 xcls_leftprops_xcls_menuitem10_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem10", &g_define_type_info, 0);
6015                 g_once_init_leave (&xcls_leftprops_xcls_menuitem10_type_id__volatile, xcls_leftprops_xcls_menuitem10_type_id);
6016         }
6017         return xcls_leftprops_xcls_menuitem10_type_id__volatile;
6018 }
6019
6020
6021 Xcls_LeftPropsXcls_SeparatorMenuItem11* xcls_leftprops_xcls_separatormenuitem11_construct (GType object_type, Xcls_LeftProps* _owner) {
6022         Xcls_LeftPropsXcls_SeparatorMenuItem11 * self = NULL;
6023         Xcls_LeftProps* _tmp0_;
6024         Xcls_LeftProps* _tmp1_;
6025         GtkSeparatorMenuItem* _tmp2_;
6026 #line 814 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6027         g_return_val_if_fail (_owner != NULL, NULL);
6028 #line 814 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6029         self = (Xcls_LeftPropsXcls_SeparatorMenuItem11*) g_object_new (object_type, NULL);
6030 #line 816 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6031         _tmp0_ = _owner;
6032 #line 816 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6033         _tmp1_ = _g_object_ref0 (_tmp0_);
6034 #line 816 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6035         _g_object_unref0 (self->priv->_this);
6036 #line 816 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6037         self->priv->_this = _tmp1_;
6038 #line 817 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6039         _tmp2_ = (GtkSeparatorMenuItem*) gtk_separator_menu_item_new ();
6040 #line 817 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6041         g_object_ref_sink (_tmp2_);
6042 #line 817 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6043         _g_object_unref0 (self->el);
6044 #line 817 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6045         self->el = _tmp2_;
6046 #line 814 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6047         return self;
6048 #line 6049 "WindowLeftProps.vala.c"
6049 }
6050
6051
6052 Xcls_LeftPropsXcls_SeparatorMenuItem11* xcls_leftprops_xcls_separatormenuitem11_new (Xcls_LeftProps* _owner) {
6053 #line 814 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6054         return xcls_leftprops_xcls_separatormenuitem11_construct (XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM11, _owner);
6055 #line 6056 "WindowLeftProps.vala.c"
6056 }
6057
6058
6059 static void xcls_leftprops_xcls_separatormenuitem11_class_init (Xcls_LeftPropsXcls_SeparatorMenuItem11Class * klass) {
6060 #line 805 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6061         xcls_leftprops_xcls_separatormenuitem11_parent_class = g_type_class_peek_parent (klass);
6062 #line 805 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6063         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_SeparatorMenuItem11Private));
6064 #line 805 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6065         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_separatormenuitem11_finalize;
6066 #line 6067 "WindowLeftProps.vala.c"
6067 }
6068
6069
6070 static void xcls_leftprops_xcls_separatormenuitem11_instance_init (Xcls_LeftPropsXcls_SeparatorMenuItem11 * self) {
6071 #line 805 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6072         self->priv = XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM11_GET_PRIVATE (self);
6073 #line 6074 "WindowLeftProps.vala.c"
6074 }
6075
6076
6077 static void xcls_leftprops_xcls_separatormenuitem11_finalize (GObject* obj) {
6078         Xcls_LeftPropsXcls_SeparatorMenuItem11 * self;
6079 #line 805 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6080         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM11, Xcls_LeftPropsXcls_SeparatorMenuItem11);
6081 #line 807 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6082         _g_object_unref0 (self->el);
6083 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6084         _g_object_unref0 (self->priv->_this);
6085 #line 805 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6086         G_OBJECT_CLASS (xcls_leftprops_xcls_separatormenuitem11_parent_class)->finalize (obj);
6087 #line 6088 "WindowLeftProps.vala.c"
6088 }
6089
6090
6091 GType xcls_leftprops_xcls_separatormenuitem11_get_type (void) {
6092         static volatile gsize xcls_leftprops_xcls_separatormenuitem11_type_id__volatile = 0;
6093         if (g_once_init_enter (&xcls_leftprops_xcls_separatormenuitem11_type_id__volatile)) {
6094                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_SeparatorMenuItem11Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_separatormenuitem11_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_SeparatorMenuItem11), 0, (GInstanceInitFunc) xcls_leftprops_xcls_separatormenuitem11_instance_init, NULL };
6095                 GType xcls_leftprops_xcls_separatormenuitem11_type_id;
6096                 xcls_leftprops_xcls_separatormenuitem11_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_SeparatorMenuItem11", &g_define_type_info, 0);
6097                 g_once_init_leave (&xcls_leftprops_xcls_separatormenuitem11_type_id__volatile, xcls_leftprops_xcls_separatormenuitem11_type_id);
6098         }
6099         return xcls_leftprops_xcls_separatormenuitem11_type_id__volatile;
6100 }
6101
6102
6103 static void __lambda96_ (Xcls_LeftPropsXcls_MenuItem12* self, GtkMenuItem* _self_) {
6104         Xcls_LeftProps* _tmp0_;
6105 #line 847 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6106         g_return_if_fail (_self_ != NULL);
6107 #line 849 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6108         _tmp0_ = self->priv->_this;
6109 #line 849 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6110         xcls_leftprops_addProp (_tmp0_, "prop", "XXXX", "", "string");
6111 #line 6112 "WindowLeftProps.vala.c"
6112 }
6113
6114
6115 static void ___lambda96__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
6116 #line 847 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6117         __lambda96_ (self, _sender);
6118 #line 6119 "WindowLeftProps.vala.c"
6119 }
6120
6121
6122 Xcls_LeftPropsXcls_MenuItem12* xcls_leftprops_xcls_menuitem12_construct (GType object_type, Xcls_LeftProps* _owner) {
6123         Xcls_LeftPropsXcls_MenuItem12 * self = NULL;
6124         Xcls_LeftProps* _tmp0_;
6125         Xcls_LeftProps* _tmp1_;
6126         GtkMenuItem* _tmp2_;
6127         GtkMenuItem* _tmp3_;
6128         GtkMenuItem* _tmp4_;
6129         GtkMenuItem* _tmp5_;
6130 #line 835 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6131         g_return_val_if_fail (_owner != NULL, NULL);
6132 #line 835 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6133         self = (Xcls_LeftPropsXcls_MenuItem12*) g_object_new (object_type, NULL);
6134 #line 837 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6135         _tmp0_ = _owner;
6136 #line 837 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6137         _tmp1_ = _g_object_ref0 (_tmp0_);
6138 #line 837 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6139         _g_object_unref0 (self->priv->_this);
6140 #line 837 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6141         self->priv->_this = _tmp1_;
6142 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6143         _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
6144 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6145         g_object_ref_sink (_tmp2_);
6146 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6147         _g_object_unref0 (self->el);
6148 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6149         self->el = _tmp2_;
6150 #line 843 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6151         _tmp3_ = self->el;
6152 #line 843 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6153         gtk_widget_set_tooltip_markup ((GtkWidget*) _tmp3_, "Add a user defined string property");
6154 #line 844 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6155         _tmp4_ = self->el;
6156 #line 844 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6157         gtk_menu_item_set_label (_tmp4_, "String");
6158 #line 847 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6159         _tmp5_ = self->el;
6160 #line 847 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6161         g_signal_connect_object (_tmp5_, "activate", (GCallback) ___lambda96__gtk_menu_item_activate, self, 0);
6162 #line 835 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6163         return self;
6164 #line 6165 "WindowLeftProps.vala.c"
6165 }
6166
6167
6168 Xcls_LeftPropsXcls_MenuItem12* xcls_leftprops_xcls_menuitem12_new (Xcls_LeftProps* _owner) {
6169 #line 835 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6170         return xcls_leftprops_xcls_menuitem12_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM12, _owner);
6171 #line 6172 "WindowLeftProps.vala.c"
6172 }
6173
6174
6175 static void xcls_leftprops_xcls_menuitem12_class_init (Xcls_LeftPropsXcls_MenuItem12Class * klass) {
6176 #line 826 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6177         xcls_leftprops_xcls_menuitem12_parent_class = g_type_class_peek_parent (klass);
6178 #line 826 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6179         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem12Private));
6180 #line 826 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6181         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem12_finalize;
6182 #line 6183 "WindowLeftProps.vala.c"
6183 }
6184
6185
6186 static void xcls_leftprops_xcls_menuitem12_instance_init (Xcls_LeftPropsXcls_MenuItem12 * self) {
6187 #line 826 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6188         self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM12_GET_PRIVATE (self);
6189 #line 6190 "WindowLeftProps.vala.c"
6190 }
6191
6192
6193 static void xcls_leftprops_xcls_menuitem12_finalize (GObject* obj) {
6194         Xcls_LeftPropsXcls_MenuItem12 * self;
6195 #line 826 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6196         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM12, Xcls_LeftPropsXcls_MenuItem12);
6197 #line 828 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6198         _g_object_unref0 (self->el);
6199 #line 829 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6200         _g_object_unref0 (self->priv->_this);
6201 #line 826 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6202         G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem12_parent_class)->finalize (obj);
6203 #line 6204 "WindowLeftProps.vala.c"
6204 }
6205
6206
6207 GType xcls_leftprops_xcls_menuitem12_get_type (void) {
6208         static volatile gsize xcls_leftprops_xcls_menuitem12_type_id__volatile = 0;
6209         if (g_once_init_enter (&xcls_leftprops_xcls_menuitem12_type_id__volatile)) {
6210                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_MenuItem12Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_menuitem12_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_MenuItem12), 0, (GInstanceInitFunc) xcls_leftprops_xcls_menuitem12_instance_init, NULL };
6211                 GType xcls_leftprops_xcls_menuitem12_type_id;
6212                 xcls_leftprops_xcls_menuitem12_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem12", &g_define_type_info, 0);
6213                 g_once_init_leave (&xcls_leftprops_xcls_menuitem12_type_id__volatile, xcls_leftprops_xcls_menuitem12_type_id);
6214         }
6215         return xcls_leftprops_xcls_menuitem12_type_id__volatile;
6216 }
6217
6218
6219 static void __lambda97_ (Xcls_LeftPropsXcls_MenuItem13* self) {
6220         Xcls_LeftProps* _tmp0_;
6221 #line 879 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6222         _tmp0_ = self->priv->_this;
6223 #line 879 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6224         xcls_leftprops_addProp (_tmp0_, "prop", "XXX", "0", "int");
6225 #line 6226 "WindowLeftProps.vala.c"
6226 }
6227
6228
6229 static void ___lambda97__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
6230 #line 877 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6231         __lambda97_ (self);
6232 #line 6233 "WindowLeftProps.vala.c"
6233 }
6234
6235
6236 Xcls_LeftPropsXcls_MenuItem13* xcls_leftprops_xcls_menuitem13_construct (GType object_type, Xcls_LeftProps* _owner) {
6237         Xcls_LeftPropsXcls_MenuItem13 * self = NULL;
6238         Xcls_LeftProps* _tmp0_;
6239         Xcls_LeftProps* _tmp1_;
6240         GtkMenuItem* _tmp2_;
6241         GtkMenuItem* _tmp3_;
6242         GtkMenuItem* _tmp4_;
6243         GtkMenuItem* _tmp5_;
6244 #line 865 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6245         g_return_val_if_fail (_owner != NULL, NULL);
6246 #line 865 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6247         self = (Xcls_LeftPropsXcls_MenuItem13*) g_object_new (object_type, NULL);
6248 #line 867 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6249         _tmp0_ = _owner;
6250 #line 867 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6251         _tmp1_ = _g_object_ref0 (_tmp0_);
6252 #line 867 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6253         _g_object_unref0 (self->priv->_this);
6254 #line 867 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6255         self->priv->_this = _tmp1_;
6256 #line 868 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6257         _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
6258 #line 868 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6259         g_object_ref_sink (_tmp2_);
6260 #line 868 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6261         _g_object_unref0 (self->el);
6262 #line 868 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6263         self->el = _tmp2_;
6264 #line 873 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6265         _tmp3_ = self->el;
6266 #line 873 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6267         gtk_widget_set_tooltip_markup ((GtkWidget*) _tmp3_, "Add a user defined number property");
6268 #line 874 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6269         _tmp4_ = self->el;
6270 #line 874 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6271         gtk_menu_item_set_label (_tmp4_, "Number");
6272 #line 877 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6273         _tmp5_ = self->el;
6274 #line 877 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6275         g_signal_connect_object (_tmp5_, "activate", (GCallback) ___lambda97__gtk_menu_item_activate, self, 0);
6276 #line 865 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6277         return self;
6278 #line 6279 "WindowLeftProps.vala.c"
6279 }
6280
6281
6282 Xcls_LeftPropsXcls_MenuItem13* xcls_leftprops_xcls_menuitem13_new (Xcls_LeftProps* _owner) {
6283 #line 865 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6284         return xcls_leftprops_xcls_menuitem13_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM13, _owner);
6285 #line 6286 "WindowLeftProps.vala.c"
6286 }
6287
6288
6289 static void xcls_leftprops_xcls_menuitem13_class_init (Xcls_LeftPropsXcls_MenuItem13Class * klass) {
6290 #line 856 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6291         xcls_leftprops_xcls_menuitem13_parent_class = g_type_class_peek_parent (klass);
6292 #line 856 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6293         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem13Private));
6294 #line 856 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6295         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem13_finalize;
6296 #line 6297 "WindowLeftProps.vala.c"
6297 }
6298
6299
6300 static void xcls_leftprops_xcls_menuitem13_instance_init (Xcls_LeftPropsXcls_MenuItem13 * self) {
6301 #line 856 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6302         self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM13_GET_PRIVATE (self);
6303 #line 6304 "WindowLeftProps.vala.c"
6304 }
6305
6306
6307 static void xcls_leftprops_xcls_menuitem13_finalize (GObject* obj) {
6308         Xcls_LeftPropsXcls_MenuItem13 * self;
6309 #line 856 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6310         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM13, Xcls_LeftPropsXcls_MenuItem13);
6311 #line 858 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6312         _g_object_unref0 (self->el);
6313 #line 859 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6314         _g_object_unref0 (self->priv->_this);
6315 #line 856 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6316         G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem13_parent_class)->finalize (obj);
6317 #line 6318 "WindowLeftProps.vala.c"
6318 }
6319
6320
6321 GType xcls_leftprops_xcls_menuitem13_get_type (void) {
6322         static volatile gsize xcls_leftprops_xcls_menuitem13_type_id__volatile = 0;
6323         if (g_once_init_enter (&xcls_leftprops_xcls_menuitem13_type_id__volatile)) {
6324                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_MenuItem13Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_menuitem13_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_MenuItem13), 0, (GInstanceInitFunc) xcls_leftprops_xcls_menuitem13_instance_init, NULL };
6325                 GType xcls_leftprops_xcls_menuitem13_type_id;
6326                 xcls_leftprops_xcls_menuitem13_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem13", &g_define_type_info, 0);
6327                 g_once_init_leave (&xcls_leftprops_xcls_menuitem13_type_id__volatile, xcls_leftprops_xcls_menuitem13_type_id);
6328         }
6329         return xcls_leftprops_xcls_menuitem13_type_id__volatile;
6330 }
6331
6332
6333 static void __lambda98_ (Xcls_LeftPropsXcls_MenuItem14* self) {
6334         Xcls_LeftProps* _tmp0_;
6335 #line 908 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6336         _tmp0_ = self->priv->_this;
6337 #line 908 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6338         xcls_leftprops_addProp (_tmp0_, "prop", "XXX", "true", "bool");
6339 #line 6340 "WindowLeftProps.vala.c"
6340 }
6341
6342
6343 static void ___lambda98__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
6344 #line 906 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6345         __lambda98_ (self);
6346 #line 6347 "WindowLeftProps.vala.c"
6347 }
6348
6349
6350 Xcls_LeftPropsXcls_MenuItem14* xcls_leftprops_xcls_menuitem14_construct (GType object_type, Xcls_LeftProps* _owner) {
6351         Xcls_LeftPropsXcls_MenuItem14 * self = NULL;
6352         Xcls_LeftProps* _tmp0_;
6353         Xcls_LeftProps* _tmp1_;
6354         GtkMenuItem* _tmp2_;
6355         GtkMenuItem* _tmp3_;
6356         GtkMenuItem* _tmp4_;
6357         GtkMenuItem* _tmp5_;
6358 #line 894 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6359         g_return_val_if_fail (_owner != NULL, NULL);
6360 #line 894 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6361         self = (Xcls_LeftPropsXcls_MenuItem14*) g_object_new (object_type, NULL);
6362 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6363         _tmp0_ = _owner;
6364 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6365         _tmp1_ = _g_object_ref0 (_tmp0_);
6366 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6367         _g_object_unref0 (self->priv->_this);
6368 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6369         self->priv->_this = _tmp1_;
6370 #line 897 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6371         _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
6372 #line 897 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6373         g_object_ref_sink (_tmp2_);
6374 #line 897 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6375         _g_object_unref0 (self->el);
6376 #line 897 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6377         self->el = _tmp2_;
6378 #line 902 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6379         _tmp3_ = self->el;
6380 #line 902 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6381         gtk_widget_set_tooltip_markup ((GtkWidget*) _tmp3_, "Add a user defined boolean property");
6382 #line 903 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6383         _tmp4_ = self->el;
6384 #line 903 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6385         gtk_menu_item_set_label (_tmp4_, "Boolean");
6386 #line 906 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6387         _tmp5_ = self->el;
6388 #line 906 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6389         g_signal_connect_object (_tmp5_, "activate", (GCallback) ___lambda98__gtk_menu_item_activate, self, 0);
6390 #line 894 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6391         return self;
6392 #line 6393 "WindowLeftProps.vala.c"
6393 }
6394
6395
6396 Xcls_LeftPropsXcls_MenuItem14* xcls_leftprops_xcls_menuitem14_new (Xcls_LeftProps* _owner) {
6397 #line 894 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6398         return xcls_leftprops_xcls_menuitem14_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM14, _owner);
6399 #line 6400 "WindowLeftProps.vala.c"
6400 }
6401
6402
6403 static void xcls_leftprops_xcls_menuitem14_class_init (Xcls_LeftPropsXcls_MenuItem14Class * klass) {
6404 #line 885 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6405         xcls_leftprops_xcls_menuitem14_parent_class = g_type_class_peek_parent (klass);
6406 #line 885 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6407         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem14Private));
6408 #line 885 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6409         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem14_finalize;
6410 #line 6411 "WindowLeftProps.vala.c"
6411 }
6412
6413
6414 static void xcls_leftprops_xcls_menuitem14_instance_init (Xcls_LeftPropsXcls_MenuItem14 * self) {
6415 #line 885 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6416         self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM14_GET_PRIVATE (self);
6417 #line 6418 "WindowLeftProps.vala.c"
6418 }
6419
6420
6421 static void xcls_leftprops_xcls_menuitem14_finalize (GObject* obj) {
6422         Xcls_LeftPropsXcls_MenuItem14 * self;
6423 #line 885 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6424         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM14, Xcls_LeftPropsXcls_MenuItem14);
6425 #line 887 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6426         _g_object_unref0 (self->el);
6427 #line 888 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6428         _g_object_unref0 (self->priv->_this);
6429 #line 885 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6430         G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem14_parent_class)->finalize (obj);
6431 #line 6432 "WindowLeftProps.vala.c"
6432 }
6433
6434
6435 GType xcls_leftprops_xcls_menuitem14_get_type (void) {
6436         static volatile gsize xcls_leftprops_xcls_menuitem14_type_id__volatile = 0;
6437         if (g_once_init_enter (&xcls_leftprops_xcls_menuitem14_type_id__volatile)) {
6438                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_MenuItem14Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_menuitem14_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_MenuItem14), 0, (GInstanceInitFunc) xcls_leftprops_xcls_menuitem14_instance_init, NULL };
6439                 GType xcls_leftprops_xcls_menuitem14_type_id;
6440                 xcls_leftprops_xcls_menuitem14_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem14", &g_define_type_info, 0);
6441                 g_once_init_leave (&xcls_leftprops_xcls_menuitem14_type_id__volatile, xcls_leftprops_xcls_menuitem14_type_id);
6442         }
6443         return xcls_leftprops_xcls_menuitem14_type_id__volatile;
6444 }
6445
6446
6447 Xcls_LeftPropsXcls_SeparatorMenuItem15* xcls_leftprops_xcls_separatormenuitem15_construct (GType object_type, Xcls_LeftProps* _owner) {
6448         Xcls_LeftPropsXcls_SeparatorMenuItem15 * self = NULL;
6449         Xcls_LeftProps* _tmp0_;
6450         Xcls_LeftProps* _tmp1_;
6451         GtkSeparatorMenuItem* _tmp2_;
6452 #line 923 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6453         g_return_val_if_fail (_owner != NULL, NULL);
6454 #line 923 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6455         self = (Xcls_LeftPropsXcls_SeparatorMenuItem15*) g_object_new (object_type, NULL);
6456 #line 925 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6457         _tmp0_ = _owner;
6458 #line 925 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6459         _tmp1_ = _g_object_ref0 (_tmp0_);
6460 #line 925 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6461         _g_object_unref0 (self->priv->_this);
6462 #line 925 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6463         self->priv->_this = _tmp1_;
6464 #line 926 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6465         _tmp2_ = (GtkSeparatorMenuItem*) gtk_separator_menu_item_new ();
6466 #line 926 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6467         g_object_ref_sink (_tmp2_);
6468 #line 926 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6469         _g_object_unref0 (self->el);
6470 #line 926 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6471         self->el = _tmp2_;
6472 #line 923 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6473         return self;
6474 #line 6475 "WindowLeftProps.vala.c"
6475 }
6476
6477
6478 Xcls_LeftPropsXcls_SeparatorMenuItem15* xcls_leftprops_xcls_separatormenuitem15_new (Xcls_LeftProps* _owner) {
6479 #line 923 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6480         return xcls_leftprops_xcls_separatormenuitem15_construct (XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM15, _owner);
6481 #line 6482 "WindowLeftProps.vala.c"
6482 }
6483
6484
6485 static void xcls_leftprops_xcls_separatormenuitem15_class_init (Xcls_LeftPropsXcls_SeparatorMenuItem15Class * klass) {
6486 #line 914 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6487         xcls_leftprops_xcls_separatormenuitem15_parent_class = g_type_class_peek_parent (klass);
6488 #line 914 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6489         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_SeparatorMenuItem15Private));
6490 #line 914 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6491         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_separatormenuitem15_finalize;
6492 #line 6493 "WindowLeftProps.vala.c"
6493 }
6494
6495
6496 static void xcls_leftprops_xcls_separatormenuitem15_instance_init (Xcls_LeftPropsXcls_SeparatorMenuItem15 * self) {
6497 #line 914 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6498         self->priv = XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM15_GET_PRIVATE (self);
6499 #line 6500 "WindowLeftProps.vala.c"
6500 }
6501
6502
6503 static void xcls_leftprops_xcls_separatormenuitem15_finalize (GObject* obj) {
6504         Xcls_LeftPropsXcls_SeparatorMenuItem15 * self;
6505 #line 914 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6506         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM15, Xcls_LeftPropsXcls_SeparatorMenuItem15);
6507 #line 916 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6508         _g_object_unref0 (self->el);
6509 #line 917 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6510         _g_object_unref0 (self->priv->_this);
6511 #line 914 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6512         G_OBJECT_CLASS (xcls_leftprops_xcls_separatormenuitem15_parent_class)->finalize (obj);
6513 #line 6514 "WindowLeftProps.vala.c"
6514 }
6515
6516
6517 GType xcls_leftprops_xcls_separatormenuitem15_get_type (void) {
6518         static volatile gsize xcls_leftprops_xcls_separatormenuitem15_type_id__volatile = 0;
6519         if (g_once_init_enter (&xcls_leftprops_xcls_separatormenuitem15_type_id__volatile)) {
6520                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_SeparatorMenuItem15Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_separatormenuitem15_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_SeparatorMenuItem15), 0, (GInstanceInitFunc) xcls_leftprops_xcls_separatormenuitem15_instance_init, NULL };
6521                 GType xcls_leftprops_xcls_separatormenuitem15_type_id;
6522                 xcls_leftprops_xcls_separatormenuitem15_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_SeparatorMenuItem15", &g_define_type_info, 0);
6523                 g_once_init_leave (&xcls_leftprops_xcls_separatormenuitem15_type_id__volatile, xcls_leftprops_xcls_separatormenuitem15_type_id);
6524         }
6525         return xcls_leftprops_xcls_separatormenuitem15_type_id__volatile;
6526 }
6527
6528
6529 static void __lambda99_ (Xcls_LeftPropsXcls_MenuItem16* self) {
6530         Xcls_LeftProps* _tmp0_;
6531 #line 958 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6532         _tmp0_ = self->priv->_this;
6533 #line 958 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6534         xcls_leftprops_addProp (_tmp0_, "prop", "XXXX", "function() { }", "| function");
6535 #line 6536 "WindowLeftProps.vala.c"
6536 }
6537
6538
6539 static void ___lambda99__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
6540 #line 956 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6541         __lambda99_ (self);
6542 #line 6543 "WindowLeftProps.vala.c"
6543 }
6544
6545
6546 Xcls_LeftPropsXcls_MenuItem16* xcls_leftprops_xcls_menuitem16_construct (GType object_type, Xcls_LeftProps* _owner) {
6547         Xcls_LeftPropsXcls_MenuItem16 * self = NULL;
6548         Xcls_LeftProps* _tmp0_;
6549         Xcls_LeftProps* _tmp1_;
6550         GtkMenuItem* _tmp2_;
6551         GtkMenuItem* _tmp3_;
6552         GtkMenuItem* _tmp4_;
6553         GtkMenuItem* _tmp5_;
6554 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6555         g_return_val_if_fail (_owner != NULL, NULL);
6556 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6557         self = (Xcls_LeftPropsXcls_MenuItem16*) g_object_new (object_type, NULL);
6558 #line 946 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6559         _tmp0_ = _owner;
6560 #line 946 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6561         _tmp1_ = _g_object_ref0 (_tmp0_);
6562 #line 946 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6563         _g_object_unref0 (self->priv->_this);
6564 #line 946 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6565         self->priv->_this = _tmp1_;
6566 #line 947 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6567         _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
6568 #line 947 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6569         g_object_ref_sink (_tmp2_);
6570 #line 947 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6571         _g_object_unref0 (self->el);
6572 #line 947 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6573         self->el = _tmp2_;
6574 #line 952 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6575         _tmp3_ = self->el;
6576 #line 952 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6577         gtk_widget_set_tooltip_markup ((GtkWidget*) _tmp3_, "Add a user function boolean property");
6578 #line 953 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6579         _tmp4_ = self->el;
6580 #line 953 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6581         gtk_menu_item_set_label (_tmp4_, "Javascript Function");
6582 #line 956 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6583         _tmp5_ = self->el;
6584 #line 956 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6585         g_signal_connect_object (_tmp5_, "activate", (GCallback) ___lambda99__gtk_menu_item_activate, self, 0);
6586 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6587         return self;
6588 #line 6589 "WindowLeftProps.vala.c"
6589 }
6590
6591
6592 Xcls_LeftPropsXcls_MenuItem16* xcls_leftprops_xcls_menuitem16_new (Xcls_LeftProps* _owner) {
6593 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6594         return xcls_leftprops_xcls_menuitem16_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM16, _owner);
6595 #line 6596 "WindowLeftProps.vala.c"
6596 }
6597
6598
6599 static void xcls_leftprops_xcls_menuitem16_class_init (Xcls_LeftPropsXcls_MenuItem16Class * klass) {
6600 #line 935 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6601         xcls_leftprops_xcls_menuitem16_parent_class = g_type_class_peek_parent (klass);
6602 #line 935 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6603         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem16Private));
6604 #line 935 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6605         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem16_finalize;
6606 #line 6607 "WindowLeftProps.vala.c"
6607 }
6608
6609
6610 static void xcls_leftprops_xcls_menuitem16_instance_init (Xcls_LeftPropsXcls_MenuItem16 * self) {
6611 #line 935 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6612         self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM16_GET_PRIVATE (self);
6613 #line 6614 "WindowLeftProps.vala.c"
6614 }
6615
6616
6617 static void xcls_leftprops_xcls_menuitem16_finalize (GObject* obj) {
6618         Xcls_LeftPropsXcls_MenuItem16 * self;
6619 #line 935 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6620         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM16, Xcls_LeftPropsXcls_MenuItem16);
6621 #line 937 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6622         _g_object_unref0 (self->el);
6623 #line 938 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6624         _g_object_unref0 (self->priv->_this);
6625 #line 935 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6626         G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem16_parent_class)->finalize (obj);
6627 #line 6628 "WindowLeftProps.vala.c"
6628 }
6629
6630
6631 GType xcls_leftprops_xcls_menuitem16_get_type (void) {
6632         static volatile gsize xcls_leftprops_xcls_menuitem16_type_id__volatile = 0;
6633         if (g_once_init_enter (&xcls_leftprops_xcls_menuitem16_type_id__volatile)) {
6634                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_MenuItem16Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_menuitem16_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_MenuItem16), 0, (GInstanceInitFunc) xcls_leftprops_xcls_menuitem16_instance_init, NULL };
6635                 GType xcls_leftprops_xcls_menuitem16_type_id;
6636                 xcls_leftprops_xcls_menuitem16_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem16", &g_define_type_info, 0);
6637                 g_once_init_leave (&xcls_leftprops_xcls_menuitem16_type_id__volatile, xcls_leftprops_xcls_menuitem16_type_id);
6638         }
6639         return xcls_leftprops_xcls_menuitem16_type_id__volatile;
6640 }
6641
6642
6643 static void __lambda100_ (Xcls_LeftPropsXcls_MenuItem17* self) {
6644         Xcls_LeftProps* _tmp0_;
6645 #line 987 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6646         _tmp0_ = self->priv->_this;
6647 #line 987 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6648         xcls_leftprops_addProp (_tmp0_, "prop", "XXXX", "() {\n\n}\n", "| return_type");
6649 #line 6650 "WindowLeftProps.vala.c"
6650 }
6651
6652
6653 static void ___lambda100__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
6654 #line 985 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6655         __lambda100_ (self);
6656 #line 6657 "WindowLeftProps.vala.c"
6657 }
6658
6659
6660 Xcls_LeftPropsXcls_MenuItem17* xcls_leftprops_xcls_menuitem17_construct (GType object_type, Xcls_LeftProps* _owner) {
6661         Xcls_LeftPropsXcls_MenuItem17 * self = NULL;
6662         Xcls_LeftProps* _tmp0_;
6663         Xcls_LeftProps* _tmp1_;
6664         GtkMenuItem* _tmp2_;
6665         GtkMenuItem* _tmp3_;
6666         GtkMenuItem* _tmp4_;
6667         GtkMenuItem* _tmp5_;
6668 #line 973 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6669         g_return_val_if_fail (_owner != NULL, NULL);
6670 #line 973 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6671         self = (Xcls_LeftPropsXcls_MenuItem17*) g_object_new (object_type, NULL);
6672 #line 975 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6673         _tmp0_ = _owner;
6674 #line 975 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6675         _tmp1_ = _g_object_ref0 (_tmp0_);
6676 #line 975 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6677         _g_object_unref0 (self->priv->_this);
6678 #line 975 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6679         self->priv->_this = _tmp1_;
6680 #line 976 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6681         _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
6682 #line 976 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6683         g_object_ref_sink (_tmp2_);
6684 #line 976 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6685         _g_object_unref0 (self->el);
6686 #line 976 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6687         self->el = _tmp2_;
6688 #line 981 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6689         _tmp3_ = self->el;
6690 #line 981 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6691         gtk_widget_set_tooltip_markup ((GtkWidget*) _tmp3_, "Add a user function boolean property");
6692 #line 982 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6693         _tmp4_ = self->el;
6694 #line 982 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6695         gtk_menu_item_set_label (_tmp4_, "Vala Method");
6696 #line 985 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6697         _tmp5_ = self->el;
6698 #line 985 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6699         g_signal_connect_object (_tmp5_, "activate", (GCallback) ___lambda100__gtk_menu_item_activate, self, 0);
6700 #line 973 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6701         return self;
6702 #line 6703 "WindowLeftProps.vala.c"
6703 }
6704
6705
6706 Xcls_LeftPropsXcls_MenuItem17* xcls_leftprops_xcls_menuitem17_new (Xcls_LeftProps* _owner) {
6707 #line 973 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6708         return xcls_leftprops_xcls_menuitem17_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM17, _owner);
6709 #line 6710 "WindowLeftProps.vala.c"
6710 }
6711
6712
6713 static void xcls_leftprops_xcls_menuitem17_class_init (Xcls_LeftPropsXcls_MenuItem17Class * klass) {
6714 #line 964 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6715         xcls_leftprops_xcls_menuitem17_parent_class = g_type_class_peek_parent (klass);
6716 #line 964 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6717         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem17Private));
6718 #line 964 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6719         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem17_finalize;
6720 #line 6721 "WindowLeftProps.vala.c"
6721 }
6722
6723
6724 static void xcls_leftprops_xcls_menuitem17_instance_init (Xcls_LeftPropsXcls_MenuItem17 * self) {
6725 #line 964 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6726         self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM17_GET_PRIVATE (self);
6727 #line 6728 "WindowLeftProps.vala.c"
6728 }
6729
6730
6731 static void xcls_leftprops_xcls_menuitem17_finalize (GObject* obj) {
6732         Xcls_LeftPropsXcls_MenuItem17 * self;
6733 #line 964 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6734         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM17, Xcls_LeftPropsXcls_MenuItem17);
6735 #line 966 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6736         _g_object_unref0 (self->el);
6737 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6738         _g_object_unref0 (self->priv->_this);
6739 #line 964 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6740         G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem17_parent_class)->finalize (obj);
6741 #line 6742 "WindowLeftProps.vala.c"
6742 }
6743
6744
6745 GType xcls_leftprops_xcls_menuitem17_get_type (void) {
6746         static volatile gsize xcls_leftprops_xcls_menuitem17_type_id__volatile = 0;
6747         if (g_once_init_enter (&xcls_leftprops_xcls_menuitem17_type_id__volatile)) {
6748                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_MenuItem17Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_menuitem17_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_MenuItem17), 0, (GInstanceInitFunc) xcls_leftprops_xcls_menuitem17_instance_init, NULL };
6749                 GType xcls_leftprops_xcls_menuitem17_type_id;
6750                 xcls_leftprops_xcls_menuitem17_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem17", &g_define_type_info, 0);
6751                 g_once_init_leave (&xcls_leftprops_xcls_menuitem17_type_id__volatile, xcls_leftprops_xcls_menuitem17_type_id);
6752         }
6753         return xcls_leftprops_xcls_menuitem17_type_id__volatile;
6754 }
6755
6756
6757 Xcls_LeftPropsXcls_EditProps* xcls_leftprops_xcls_editprops_construct (GType object_type, Xcls_LeftProps* _owner) {
6758         Xcls_LeftPropsXcls_EditProps * self = NULL;
6759         Xcls_LeftProps* _tmp0_;
6760         Xcls_LeftProps* _tmp1_;
6761         Xcls_LeftProps* _tmp2_;
6762         Xcls_LeftPropsXcls_EditProps* _tmp3_;
6763         GtkScrolledWindow* _tmp4_;
6764         GtkScrolledWindow* _tmp5_;
6765         Xcls_LeftProps* _tmp6_;
6766         Xcls_LeftPropsXcls_view* _tmp7_;
6767         Xcls_LeftPropsXcls_view* child_0;
6768         GtkScrolledWindow* _tmp8_;
6769         GtkTreeView* _tmp9_;
6770         Xcls_LeftProps* _tmp10_;
6771         Xcls_LeftPropsXcls_ContextMenu* _tmp11_;
6772         Xcls_LeftPropsXcls_ContextMenu* child_1;
6773 #line 1003 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6774         g_return_val_if_fail (_owner != NULL, NULL);
6775 #line 1003 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6776         self = (Xcls_LeftPropsXcls_EditProps*) g_object_new (object_type, NULL);
6777 #line 1005 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6778         _tmp0_ = _owner;
6779 #line 1005 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6780         _tmp1_ = _g_object_ref0 (_tmp0_);
6781 #line 1005 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6782         _g_object_unref0 (self->priv->_this);
6783 #line 1005 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6784         self->priv->_this = _tmp1_;
6785 #line 1006 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6786         _tmp2_ = self->priv->_this;
6787 #line 1006 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6788         _tmp3_ = _g_object_ref0 (self);
6789 #line 1006 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6790         _g_object_unref0 (_tmp2_->EditProps);
6791 #line 1006 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6792         _tmp2_->EditProps = _tmp3_;
6793 #line 1007 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6794         _tmp4_ = (GtkScrolledWindow*) gtk_scrolled_window_new (NULL, NULL);
6795 #line 1007 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6796         g_object_ref_sink (_tmp4_);
6797 #line 1007 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6798         _g_object_unref0 (self->el);
6799 #line 1007 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6800         self->el = _tmp4_;
6801 #line 1010 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6802         self->editing = FALSE;
6803 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6804         _tmp5_ = self->el;
6805 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6806         gtk_scrolled_window_set_shadow_type (_tmp5_, GTK_SHADOW_IN);
6807 #line 1014 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6808         _tmp6_ = self->priv->_this;
6809 #line 1014 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6810         _tmp7_ = xcls_leftprops_xcls_view_new (_tmp6_);
6811 #line 1014 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6812         child_0 = _tmp7_;
6813 #line 1015 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6814         g_object_ref ((GObject*) child_0);
6815 #line 1016 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6816         _tmp8_ = self->el;
6817 #line 1016 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6818         _tmp9_ = child_0->el;
6819 #line 1016 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6820         gtk_container_add ((GtkContainer*) _tmp8_, (GtkWidget*) _tmp9_);
6821 #line 1017 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6822         _tmp10_ = self->priv->_this;
6823 #line 1017 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6824         _tmp11_ = xcls_leftprops_xcls_contextmenu_new (_tmp10_);
6825 #line 1017 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6826         child_1 = _tmp11_;
6827 #line 1018 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6828         g_object_ref ((GObject*) child_1);
6829 #line 6830 "WindowLeftProps.vala.c"
6830         {
6831                 GtkScrolledWindow* _tmp12_;
6832 #line 1024 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6833                 _tmp12_ = self->el;
6834 #line 1024 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6835                 gtk_scrolled_window_set_policy (_tmp12_, GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
6836 #line 6837 "WindowLeftProps.vala.c"
6837         }
6838 #line 1003 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6839         _g_object_unref0 (child_1);
6840 #line 1003 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6841         _g_object_unref0 (child_0);
6842 #line 1003 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6843         return self;
6844 #line 6845 "WindowLeftProps.vala.c"
6845 }
6846
6847
6848 Xcls_LeftPropsXcls_EditProps* xcls_leftprops_xcls_editprops_new (Xcls_LeftProps* _owner) {
6849 #line 1003 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6850         return xcls_leftprops_xcls_editprops_construct (XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, _owner);
6851 #line 6852 "WindowLeftProps.vala.c"
6852 }
6853
6854
6855 static void xcls_leftprops_xcls_editprops_class_init (Xcls_LeftPropsXcls_EditPropsClass * klass) {
6856 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6857         xcls_leftprops_xcls_editprops_parent_class = g_type_class_peek_parent (klass);
6858 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6859         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_EditPropsPrivate));
6860 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6861         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_editprops_finalize;
6862 #line 6863 "WindowLeftProps.vala.c"
6863 }
6864
6865
6866 static void xcls_leftprops_xcls_editprops_instance_init (Xcls_LeftPropsXcls_EditProps * self) {
6867 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6868         self->priv = XCLS_LEFTPROPS_XCLS_EDITPROPS_GET_PRIVATE (self);
6869 #line 6870 "WindowLeftProps.vala.c"
6870 }
6871
6872
6873 static void xcls_leftprops_xcls_editprops_finalize (GObject* obj) {
6874         Xcls_LeftPropsXcls_EditProps * self;
6875 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6876         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditProps);
6877 #line 995 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6878         _g_object_unref0 (self->el);
6879 #line 996 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6880         _g_object_unref0 (self->priv->_this);
6881 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6882         G_OBJECT_CLASS (xcls_leftprops_xcls_editprops_parent_class)->finalize (obj);
6883 #line 6884 "WindowLeftProps.vala.c"
6884 }
6885
6886
6887 GType xcls_leftprops_xcls_editprops_get_type (void) {
6888         static volatile gsize xcls_leftprops_xcls_editprops_type_id__volatile = 0;
6889         if (g_once_init_enter (&xcls_leftprops_xcls_editprops_type_id__volatile)) {
6890                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_EditPropsClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_editprops_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_EditProps), 0, (GInstanceInitFunc) xcls_leftprops_xcls_editprops_instance_init, NULL };
6891                 GType xcls_leftprops_xcls_editprops_type_id;
6892                 xcls_leftprops_xcls_editprops_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_EditProps", &g_define_type_info, 0);
6893                 g_once_init_leave (&xcls_leftprops_xcls_editprops_type_id__volatile, xcls_leftprops_xcls_editprops_type_id);
6894         }
6895         return xcls_leftprops_xcls_editprops_type_id__volatile;
6896 }
6897
6898
6899 static void _vala_PangoFontDescription_free (PangoFontDescription* self) {
6900 #line 1062 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6901         g_boxed_free (pango_font_description_get_type (), self);
6902 #line 6903 "WindowLeftProps.vala.c"
6903 }
6904
6905
6906 static Block9Data* block9_data_ref (Block9Data* _data9_) {
6907 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6908         g_atomic_int_inc (&_data9_->_ref_count_);
6909 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6910         return _data9_;
6911 #line 6912 "WindowLeftProps.vala.c"
6912 }
6913
6914
6915 static void block9_data_unref (void * _userdata_) {
6916         Block9Data* _data9_;
6917         _data9_ = (Block9Data*) _userdata_;
6918 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6919         if (g_atomic_int_dec_and_test (&_data9_->_ref_count_)) {
6920 #line 6921 "WindowLeftProps.vala.c"
6921                 Xcls_LeftPropsXcls_view * self;
6922 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6923                 self = _data9_->self;
6924 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6925                 _gtk_tree_path_free0 (_data9_->path);
6926 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6927                 _g_object_unref0 (self);
6928 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6929                 g_slice_free (Block9Data, _data9_);
6930 #line 6931 "WindowLeftProps.vala.c"
6931         }
6932 }
6933
6934
6935 static gboolean ___lambda83_ (Xcls_LeftPropsXcls_view* self) {
6936         gboolean result = FALSE;
6937         GtkTreeView* _tmp0_;
6938         GtkTreeSelection* _tmp1_ = NULL;
6939 #line 1081 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6940         _tmp0_ = self->el;
6941 #line 1081 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6942         _tmp1_ = gtk_tree_view_get_selection (_tmp0_);
6943 #line 1081 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6944         gtk_tree_selection_unselect_all (_tmp1_);
6945 #line 1083 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6946         result = FALSE;
6947 #line 1083 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6948         return result;
6949 #line 6950 "WindowLeftProps.vala.c"
6950 }
6951
6952
6953 static gboolean ____lambda83__gsource_func (gpointer self) {
6954         gboolean result;
6955         result = ___lambda83_ (self);
6956 #line 1080 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6957         return result;
6958 #line 6959 "WindowLeftProps.vala.c"
6959 }
6960
6961
6962 static gboolean ___lambda87_ (Block9Data* _data9_) {
6963         Xcls_LeftPropsXcls_view * self;
6964         gboolean result = FALSE;
6965         GtkTreeView* _tmp0_;
6966         GtkTreeSelection* _tmp1_ = NULL;
6967         GtkTreePath* _tmp2_;
6968 #line 1104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6969         self = _data9_->self;
6970 #line 1106 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6971         _tmp0_ = self->el;
6972 #line 1106 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6973         _tmp1_ = gtk_tree_view_get_selection (_tmp0_);
6974 #line 1106 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6975         _tmp2_ = _data9_->path;
6976 #line 1106 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6977         gtk_tree_selection_select_path (_tmp1_, _tmp2_);
6978 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6979         result = FALSE;
6980 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6981         return result;
6982 #line 6983 "WindowLeftProps.vala.c"
6983 }
6984
6985
6986 static gboolean ____lambda87__gsource_func (gpointer self) {
6987         gboolean result;
6988         result = ___lambda87_ (self);
6989 #line 1104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6990         return result;
6991 #line 6992 "WindowLeftProps.vala.c"
6992 }
6993
6994
6995 static gboolean ___lambda88_ (Block9Data* _data9_) {
6996         Xcls_LeftPropsXcls_view * self;
6997         gboolean result = FALSE;
6998         GtkTreeView* _tmp0_;
6999         GtkTreeSelection* _tmp1_ = NULL;
7000         GtkTreePath* _tmp2_;
7001 #line 1117 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7002         self = _data9_->self;
7003 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7004         _tmp0_ = self->el;
7005 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7006         _tmp1_ = gtk_tree_view_get_selection (_tmp0_);
7007 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7008         _tmp2_ = _data9_->path;
7009 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7010         gtk_tree_selection_select_path (_tmp1_, _tmp2_);
7011 #line 1119 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7012         result = FALSE;
7013 #line 1119 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7014         return result;
7015 #line 7016 "WindowLeftProps.vala.c"
7016 }
7017
7018
7019 static gboolean ____lambda88__gsource_func (gpointer self) {
7020         gboolean result;
7021         result = ___lambda88_ (self);
7022 #line 1117 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7023         return result;
7024 #line 7025 "WindowLeftProps.vala.c"
7025 }
7026
7027
7028 static gboolean __lambda82_ (Xcls_LeftPropsXcls_view* self, GdkEventButton* ev) {
7029         gboolean result = FALSE;
7030         Block9Data* _data9_;
7031         GtkTreeViewColumn* col = NULL;
7032         gint cell_x = 0;
7033         gint cell_y = 0;
7034         GtkTreeView* _tmp0_;
7035         GdkEventButton _tmp1_;
7036         gdouble _tmp2_;
7037         GdkEventButton _tmp3_;
7038         gdouble _tmp4_;
7039         GtkTreePath* _tmp5_ = NULL;
7040         GtkTreeViewColumn* _tmp6_ = NULL;
7041         gint _tmp7_ = 0;
7042         gint _tmp8_ = 0;
7043         gboolean _tmp9_ = FALSE;
7044         GtkTreeViewColumn* _tmp10_;
7045         gboolean _tmp12_ = FALSE;
7046         GdkEventButton _tmp13_;
7047         GdkEventType _tmp14_;
7048         gboolean _tmp17_;
7049         GtkTreeViewColumn* _tmp37_;
7050         const gchar* _tmp38_;
7051         const gchar* _tmp39_;
7052         Xcls_LeftProps* _tmp41_;
7053         Xcls_LeftPropsXcls_keyrender* _tmp42_;
7054         GtkCellRendererText* _tmp43_;
7055         Xcls_LeftProps* _tmp44_;
7056         Xcls_LeftPropsXcls_keyrender* _tmp45_;
7057         GtkCellRendererText* _tmp46_;
7058         Xcls_LeftProps* _tmp47_;
7059         GtkTreePath* _tmp48_;
7060         gboolean _tmp49_ = FALSE;
7061 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7062         g_return_val_if_fail (ev != NULL, FALSE);
7063 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7064         _data9_ = g_slice_new0 (Block9Data);
7065 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7066         _data9_->_ref_count_ = 1;
7067 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7068         _data9_->self = g_object_ref (self);
7069 #line 1078 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7070         _tmp0_ = self->el;
7071 #line 1078 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7072         _tmp1_ = *ev;
7073 #line 1078 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7074         _tmp2_ = _tmp1_.x;
7075 #line 1078 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7076         _tmp3_ = *ev;
7077 #line 1078 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7078         _tmp4_ = _tmp3_.y;
7079 #line 1078 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7080         _tmp9_ = gtk_tree_view_get_path_at_pos (_tmp0_, (gint) _tmp2_, (gint) _tmp4_, &_tmp5_, &_tmp6_, &_tmp7_, &_tmp8_);
7081 #line 1078 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7082         _gtk_tree_path_free0 (_data9_->path);
7083 #line 1078 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7084         _data9_->path = _tmp5_;
7085 #line 1078 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7086         _g_object_unref0 (col);
7087 #line 1078 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7088         _tmp10_ = _g_object_ref0 (_tmp6_);
7089 #line 1078 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7090         col = _tmp10_;
7091 #line 1078 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7092         cell_x = _tmp7_;
7093 #line 1078 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7094         cell_y = _tmp8_;
7095 #line 1078 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7096         if (!_tmp9_) {
7097 #line 7098 "WindowLeftProps.vala.c"
7098                 Xcls_LeftProps* _tmp11_;
7099 #line 1079 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7100                 g_print ("nothing selected on click");
7101 #line 1080 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7102                 g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 10, ____lambda83__gsource_func, g_object_ref (self), g_object_unref);
7103 #line 1085 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7104                 _tmp11_ = self->priv->_this;
7105 #line 1085 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7106                 xcls_leftprops_before_edit (_tmp11_);
7107 #line 1086 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7108                 result = FALSE;
7109 #line 1086 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7110                 _g_object_unref0 (col);
7111 #line 1086 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7112                 block9_data_unref (_data9_);
7113 #line 1086 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7114                 _data9_ = NULL;
7115 #line 1086 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7116                 return result;
7117 #line 7118 "WindowLeftProps.vala.c"
7118         }
7119 #line 1090 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7120         _tmp13_ = *ev;
7121 #line 1090 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7122         _tmp14_ = _tmp13_.type;
7123 #line 1090 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7124         if (_tmp14_ == GDK_BUTTON_PRESS) {
7125 #line 7126 "WindowLeftProps.vala.c"
7126                 GdkEventButton _tmp15_;
7127                 guint _tmp16_;
7128 #line 1090 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7129                 _tmp15_ = *ev;
7130 #line 1090 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7131                 _tmp16_ = _tmp15_.button;
7132 #line 1090 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7133                 _tmp12_ = _tmp16_ == ((guint) 3);
7134 #line 7135 "WindowLeftProps.vala.c"
7135         } else {
7136 #line 1090 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7137                 _tmp12_ = FALSE;
7138 #line 7139 "WindowLeftProps.vala.c"
7139         }
7140 #line 1090 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7141         _tmp17_ = _tmp12_;
7142 #line 1090 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7143         if (_tmp17_) {
7144 #line 7145 "WindowLeftProps.vala.c"
7145                 GtkTreeViewColumn* _tmp18_;
7146                 const gchar* _tmp19_;
7147                 const gchar* _tmp20_;
7148                 Xcls_LeftProps* _tmp22_;
7149                 Xcls_LeftPropsXcls_ContextMenu* _tmp23_;
7150                 Xcls_LeftPropsXcls_ContextMenu* _tmp24_;
7151                 Xcls_LeftPropsXcls_ContextMenu* p;
7152                 Xcls_LeftPropsXcls_ContextMenu* _tmp25_;
7153                 GtkMenu* _tmp26_;
7154                 GdkScreen* _tmp27_ = NULL;
7155                 Xcls_LeftPropsXcls_ContextMenu* _tmp28_;
7156                 GtkMenu* _tmp29_;
7157                 Xcls_LeftPropsXcls_ContextMenu* _tmp30_;
7158                 GtkMenu* _tmp31_;
7159                 GdkEventButton _tmp32_;
7160                 guint _tmp33_;
7161                 GdkEventButton _tmp34_;
7162                 guint32 _tmp35_;
7163                 Xcls_LeftProps* _tmp36_;
7164 #line 1092 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7165                 _tmp18_ = col;
7166 #line 1092 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7167                 _tmp19_ = gtk_tree_view_column_get_title (_tmp18_);
7168 #line 1092 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7169                 _tmp20_ = _tmp19_;
7170 #line 1092 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7171                 if (g_strcmp0 (_tmp20_, "Value") == 0) {
7172 #line 7173 "WindowLeftProps.vala.c"
7173                         Xcls_LeftProps* _tmp21_;
7174 #line 1093 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7175                         _tmp21_ = self->priv->_this;
7176 #line 1093 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7177                         xcls_leftprops_before_edit (_tmp21_);
7178 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7179                         result = FALSE;
7180 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7181                         _g_object_unref0 (col);
7182 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7183                         block9_data_unref (_data9_);
7184 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7185                         _data9_ = NULL;
7186 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7187                         return result;
7188 #line 7189 "WindowLeftProps.vala.c"
7189                 }
7190 #line 1097 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7191                 _tmp22_ = self->priv->_this;
7192 #line 1097 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7193                 _tmp23_ = _tmp22_->ContextMenu;
7194 #line 1097 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7195                 _tmp24_ = _g_object_ref0 (_tmp23_);
7196 #line 1097 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7197                 p = _tmp24_;
7198 #line 1099 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7199                 _tmp25_ = p;
7200 #line 1099 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7201                 _tmp26_ = _tmp25_->el;
7202 #line 1099 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7203                 _tmp27_ = gdk_screen_get_default ();
7204 #line 1099 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7205                 gtk_menu_set_screen (_tmp26_, _tmp27_);
7206 #line 1100 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7207                 _tmp28_ = p;
7208 #line 1100 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7209                 _tmp29_ = _tmp28_->el;
7210 #line 1100 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7211                 gtk_widget_show_all ((GtkWidget*) _tmp29_);
7212 #line 1101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7213                 _tmp30_ = p;
7214 #line 1101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7215                 _tmp31_ = _tmp30_->el;
7216 #line 1101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7217                 _tmp32_ = *ev;
7218 #line 1101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7219                 _tmp33_ = _tmp32_.button;
7220 #line 1101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7221                 _tmp34_ = *ev;
7222 #line 1101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7223                 _tmp35_ = _tmp34_.time;
7224 #line 1101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7225                 gtk_menu_popup (_tmp31_, NULL, NULL, NULL, NULL, _tmp33_, _tmp35_);
7226 #line 1104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7227                 g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 10, ____lambda87__gsource_func, block9_data_ref (_data9_), block9_data_unref);
7228 #line 1109 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7229                 _tmp36_ = self->priv->_this;
7230 #line 1109 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7231                 xcls_leftprops_before_edit (_tmp36_);
7232 #line 1110 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7233                 result = FALSE;
7234 #line 1110 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7235                 _g_object_unref0 (p);
7236 #line 1110 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7237                 _g_object_unref0 (col);
7238 #line 1110 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7239                 block9_data_unref (_data9_);
7240 #line 1110 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7241                 _data9_ = NULL;
7242 #line 1110 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7243                 return result;
7244 #line 7245 "WindowLeftProps.vala.c"
7245         }
7246 #line 1114 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7247         _tmp37_ = col;
7248 #line 1114 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7249         _tmp38_ = gtk_tree_view_column_get_title (_tmp37_);
7250 #line 1114 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7251         _tmp39_ = _tmp38_;
7252 #line 1114 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7253         if (g_strcmp0 (_tmp39_, "Value") != 0) {
7254 #line 7255 "WindowLeftProps.vala.c"
7255                 Xcls_LeftProps* _tmp40_;
7256 #line 1115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7257                 g_print ("col title != Value");
7258 #line 1117 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7259                 g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 10, ____lambda88__gsource_func, block9_data_ref (_data9_), block9_data_unref);
7260 #line 1122 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7261                 _tmp40_ = self->priv->_this;
7262 #line 1122 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7263                 xcls_leftprops_before_edit (_tmp40_);
7264 #line 1124 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7265                 result = FALSE;
7266 #line 1124 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7267                 _g_object_unref0 (col);
7268 #line 1124 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7269                 block9_data_unref (_data9_);
7270 #line 1124 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7271                 _data9_ = NULL;
7272 #line 1124 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7273                 return result;
7274 #line 7275 "WindowLeftProps.vala.c"
7275         }
7276 #line 1185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7277         _tmp41_ = self->priv->_this;
7278 #line 1185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7279         _tmp42_ = _tmp41_->keyrender;
7280 #line 1185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7281         _tmp43_ = _tmp42_->el;
7282 #line 1185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7283         gtk_cell_renderer_stop_editing ((GtkCellRenderer*) _tmp43_, FALSE);
7284 #line 1186 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7285         _tmp44_ = self->priv->_this;
7286 #line 1186 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7287         _tmp45_ = _tmp44_->keyrender;
7288 #line 1186 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7289         _tmp46_ = _tmp45_->el;
7290 #line 1186 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7291         g_object_set (_tmp46_, "editable", FALSE, NULL);
7292 #line 1189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7293         _tmp47_ = self->priv->_this;
7294 #line 1189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7295         _tmp48_ = _data9_->path;
7296 #line 1189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7297         _tmp49_ = xcls_leftprops_startEditingValue (_tmp47_, _tmp48_);
7298 #line 1189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7299         result = _tmp49_;
7300 #line 1189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7301         _g_object_unref0 (col);
7302 #line 1189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7303         block9_data_unref (_data9_);
7304 #line 1189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7305         _data9_ = NULL;
7306 #line 1189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7307         return result;
7308 #line 7309 "WindowLeftProps.vala.c"
7309 }
7310
7311
7312 static gboolean ___lambda82__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
7313         gboolean result;
7314         result = __lambda82_ (self, event);
7315 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7316         return result;
7317 #line 7318 "WindowLeftProps.vala.c"
7318 }
7319
7320
7321 Xcls_LeftPropsXcls_view* xcls_leftprops_xcls_view_construct (GType object_type, Xcls_LeftProps* _owner) {
7322         Xcls_LeftPropsXcls_view * self = NULL;
7323         Xcls_LeftProps* _tmp0_;
7324         Xcls_LeftProps* _tmp1_;
7325         Xcls_LeftProps* _tmp2_;
7326         Xcls_LeftPropsXcls_view* _tmp3_;
7327         GtkTreeView* _tmp4_;
7328         GtkTreeView* _tmp5_;
7329         GtkTreeView* _tmp6_;
7330         GtkTreeView* _tmp7_;
7331         Xcls_LeftProps* _tmp8_;
7332         Xcls_LeftPropsXcls_model* _tmp9_;
7333         Xcls_LeftPropsXcls_model* child_0;
7334         GtkTreeView* _tmp10_;
7335         GtkTreeStore* _tmp11_;
7336         Xcls_LeftProps* _tmp12_;
7337         Xcls_LeftPropsXcls_keycol* _tmp13_;
7338         Xcls_LeftPropsXcls_keycol* child_1;
7339         GtkTreeView* _tmp14_;
7340         GtkTreeViewColumn* _tmp15_;
7341         Xcls_LeftProps* _tmp16_;
7342         Xcls_LeftPropsXcls_valcol* _tmp17_;
7343         Xcls_LeftPropsXcls_valcol* child_2;
7344         GtkTreeView* _tmp18_;
7345         GtkTreeViewColumn* _tmp19_;
7346         GtkTreeView* _tmp25_;
7347 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7348         g_return_val_if_fail (_owner != NULL, NULL);
7349 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7350         self = (Xcls_LeftPropsXcls_view*) g_object_new (object_type, NULL);
7351 #line 1040 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7352         _tmp0_ = _owner;
7353 #line 1040 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7354         _tmp1_ = _g_object_ref0 (_tmp0_);
7355 #line 1040 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7356         _g_object_unref0 (self->priv->_this);
7357 #line 1040 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7358         self->priv->_this = _tmp1_;
7359 #line 1041 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7360         _tmp2_ = self->priv->_this;
7361 #line 1041 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7362         _tmp3_ = _g_object_ref0 (self);
7363 #line 1041 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7364         _g_object_unref0 (_tmp2_->view);
7365 #line 1041 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7366         _tmp2_->view = _tmp3_;
7367 #line 1042 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7368         _tmp4_ = (GtkTreeView*) gtk_tree_view_new ();
7369 #line 1042 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7370         g_object_ref_sink (_tmp4_);
7371 #line 1042 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7372         _g_object_unref0 (self->el);
7373 #line 1042 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7374         self->el = _tmp4_;
7375 #line 1047 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7376         _tmp5_ = self->el;
7377 #line 1047 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7378         gtk_tree_view_set_tooltip_column (_tmp5_, 5);
7379 #line 1048 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7380         _tmp6_ = self->el;
7381 #line 1048 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7382         gtk_tree_view_set_enable_tree_lines (_tmp6_, TRUE);
7383 #line 1049 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7384         _tmp7_ = self->el;
7385 #line 1049 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7386         gtk_tree_view_set_headers_visible (_tmp7_, TRUE);
7387 #line 1050 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7388         _tmp8_ = self->priv->_this;
7389 #line 1050 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7390         _tmp9_ = xcls_leftprops_xcls_model_new (_tmp8_);
7391 #line 1050 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7392         child_0 = _tmp9_;
7393 #line 1051 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7394         g_object_ref ((GObject*) child_0);
7395 #line 1052 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7396         _tmp10_ = self->el;
7397 #line 1052 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7398         _tmp11_ = child_0->el;
7399 #line 1052 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7400         gtk_tree_view_set_model (_tmp10_, (GtkTreeModel*) _tmp11_);
7401 #line 1053 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7402         _tmp12_ = self->priv->_this;
7403 #line 1053 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7404         _tmp13_ = xcls_leftprops_xcls_keycol_new (_tmp12_);
7405 #line 1053 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7406         child_1 = _tmp13_;
7407 #line 1054 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7408         g_object_ref ((GObject*) child_1);
7409 #line 1055 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7410         _tmp14_ = self->el;
7411 #line 1055 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7412         _tmp15_ = child_1->el;
7413 #line 1055 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7414         gtk_tree_view_append_column (_tmp14_, _tmp15_);
7415 #line 1056 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7416         _tmp16_ = self->priv->_this;
7417 #line 1056 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7418         _tmp17_ = xcls_leftprops_xcls_valcol_new (_tmp16_);
7419 #line 1056 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7420         child_2 = _tmp17_;
7421 #line 1057 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7422         g_object_ref ((GObject*) child_2);
7423 #line 1058 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7424         _tmp18_ = self->el;
7425 #line 1058 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7426         _tmp19_ = child_2->el;
7427 #line 1058 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7428         gtk_tree_view_append_column (_tmp18_, _tmp19_);
7429 #line 7430 "WindowLeftProps.vala.c"
7430         {
7431                 GtkTreeView* _tmp20_;
7432                 GtkTreeSelection* _tmp21_ = NULL;
7433                 GtkTreeSelection* _tmp22_;
7434                 GtkTreeSelection* selection;
7435                 PangoFontDescription* _tmp23_;
7436                 PangoFontDescription* description;
7437                 GtkTreeView* _tmp24_;
7438 #line 1063 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7439                 _tmp20_ = self->el;
7440 #line 1063 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7441                 _tmp21_ = gtk_tree_view_get_selection (_tmp20_);
7442 #line 1063 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7443                 _tmp22_ = _g_object_ref0 (_tmp21_);
7444 #line 1063 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7445                 selection = _tmp22_;
7446 #line 1064 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7447                 gtk_tree_selection_set_mode (selection, GTK_SELECTION_SINGLE);
7448 #line 1067 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7449                 _tmp23_ = pango_font_description_new ();
7450 #line 1067 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7451                 description = _tmp23_;
7452 #line 1068 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7453                 pango_font_description_set_size (description, 8000);
7454 #line 1069 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7455                 _tmp24_ = self->el;
7456 #line 1069 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7457                 gtk_widget_modify_font ((GtkWidget*) _tmp24_, description);
7458 #line 1062 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7459                 __vala_PangoFontDescription_free0 (description);
7460 #line 1062 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7461                 _g_object_unref0 (selection);
7462 #line 7463 "WindowLeftProps.vala.c"
7463         }
7464 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7465         _tmp25_ = self->el;
7466 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7467         g_signal_connect_object ((GtkWidget*) _tmp25_, "button-press-event", (GCallback) ___lambda82__gtk_widget_button_press_event, self, 0);
7468 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7469         _g_object_unref0 (child_2);
7470 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7471         _g_object_unref0 (child_1);
7472 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7473         _g_object_unref0 (child_0);
7474 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7475         return self;
7476 #line 7477 "WindowLeftProps.vala.c"
7477 }
7478
7479
7480 Xcls_LeftPropsXcls_view* xcls_leftprops_xcls_view_new (Xcls_LeftProps* _owner) {
7481 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7482         return xcls_leftprops_xcls_view_construct (XCLS_LEFTPROPS_TYPE_XCLS_VIEW, _owner);
7483 #line 7484 "WindowLeftProps.vala.c"
7484 }
7485
7486
7487 static void xcls_leftprops_xcls_view_class_init (Xcls_LeftPropsXcls_viewClass * klass) {
7488 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7489         xcls_leftprops_xcls_view_parent_class = g_type_class_peek_parent (klass);
7490 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7491         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_viewPrivate));
7492 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7493         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_view_finalize;
7494 #line 7495 "WindowLeftProps.vala.c"
7495 }
7496
7497
7498 static void xcls_leftprops_xcls_view_instance_init (Xcls_LeftPropsXcls_view * self) {
7499 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7500         self->priv = XCLS_LEFTPROPS_XCLS_VIEW_GET_PRIVATE (self);
7501 #line 7502 "WindowLeftProps.vala.c"
7502 }
7503
7504
7505 static void xcls_leftprops_xcls_view_finalize (GObject* obj) {
7506         Xcls_LeftPropsXcls_view * self;
7507 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7508         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_view);
7509 #line 1031 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7510         _g_object_unref0 (self->el);
7511 #line 1032 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7512         _g_object_unref0 (self->priv->_this);
7513 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7514         G_OBJECT_CLASS (xcls_leftprops_xcls_view_parent_class)->finalize (obj);
7515 #line 7516 "WindowLeftProps.vala.c"
7516 }
7517
7518
7519 GType xcls_leftprops_xcls_view_get_type (void) {
7520         static volatile gsize xcls_leftprops_xcls_view_type_id__volatile = 0;
7521         if (g_once_init_enter (&xcls_leftprops_xcls_view_type_id__volatile)) {
7522                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_viewClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_view_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_view), 0, (GInstanceInitFunc) xcls_leftprops_xcls_view_instance_init, NULL };
7523                 GType xcls_leftprops_xcls_view_type_id;
7524                 xcls_leftprops_xcls_view_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_view", &g_define_type_info, 0);
7525                 g_once_init_leave (&xcls_leftprops_xcls_view_type_id__volatile, xcls_leftprops_xcls_view_type_id);
7526         }
7527         return xcls_leftprops_xcls_view_type_id__volatile;
7528 }
7529
7530
7531 Xcls_LeftPropsXcls_model* xcls_leftprops_xcls_model_construct (GType object_type, Xcls_LeftProps* _owner) {
7532         Xcls_LeftPropsXcls_model * self = NULL;
7533         Xcls_LeftProps* _tmp0_;
7534         Xcls_LeftProps* _tmp1_;
7535         Xcls_LeftProps* _tmp2_;
7536         Xcls_LeftPropsXcls_model* _tmp3_;
7537         GtkTreeStore* _tmp4_;
7538 #line 1209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7539         g_return_val_if_fail (_owner != NULL, NULL);
7540 #line 1209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7541         self = (Xcls_LeftPropsXcls_model*) g_object_new (object_type, NULL);
7542 #line 1211 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7543         _tmp0_ = _owner;
7544 #line 1211 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7545         _tmp1_ = _g_object_ref0 (_tmp0_);
7546 #line 1211 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7547         _g_object_unref0 (self->priv->_this);
7548 #line 1211 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7549         self->priv->_this = _tmp1_;
7550 #line 1212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7551         _tmp2_ = self->priv->_this;
7552 #line 1212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7553         _tmp3_ = _g_object_ref0 (self);
7554 #line 1212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7555         _g_object_unref0 (_tmp2_->model);
7556 #line 1212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7557         _tmp2_->model = _tmp3_;
7558 #line 1213 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7559         _tmp4_ = gtk_tree_store_new (7, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING);
7560 #line 1213 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7561         _g_object_unref0 (self->el);
7562 #line 1213 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7563         self->el = _tmp4_;
7564 #line 1209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7565         return self;
7566 #line 7567 "WindowLeftProps.vala.c"
7567 }
7568
7569
7570 Xcls_LeftPropsXcls_model* xcls_leftprops_xcls_model_new (Xcls_LeftProps* _owner) {
7571 #line 1209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7572         return xcls_leftprops_xcls_model_construct (XCLS_LEFTPROPS_TYPE_XCLS_MODEL, _owner);
7573 #line 7574 "WindowLeftProps.vala.c"
7574 }
7575
7576
7577 static void xcls_leftprops_xcls_model_class_init (Xcls_LeftPropsXcls_modelClass * klass) {
7578 #line 1200 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7579         xcls_leftprops_xcls_model_parent_class = g_type_class_peek_parent (klass);
7580 #line 1200 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7581         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_modelPrivate));
7582 #line 1200 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7583         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_model_finalize;
7584 #line 7585 "WindowLeftProps.vala.c"
7585 }
7586
7587
7588 static void xcls_leftprops_xcls_model_instance_init (Xcls_LeftPropsXcls_model * self) {
7589 #line 1200 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7590         self->priv = XCLS_LEFTPROPS_XCLS_MODEL_GET_PRIVATE (self);
7591 #line 7592 "WindowLeftProps.vala.c"
7592 }
7593
7594
7595 static void xcls_leftprops_xcls_model_finalize (GObject* obj) {
7596         Xcls_LeftPropsXcls_model * self;
7597 #line 1200 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7598         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_model);
7599 #line 1202 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7600         _g_object_unref0 (self->el);
7601 #line 1203 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7602         _g_object_unref0 (self->priv->_this);
7603 #line 1200 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7604         G_OBJECT_CLASS (xcls_leftprops_xcls_model_parent_class)->finalize (obj);
7605 #line 7606 "WindowLeftProps.vala.c"
7606 }
7607
7608
7609 GType xcls_leftprops_xcls_model_get_type (void) {
7610         static volatile gsize xcls_leftprops_xcls_model_type_id__volatile = 0;
7611         if (g_once_init_enter (&xcls_leftprops_xcls_model_type_id__volatile)) {
7612                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_modelClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_model_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_model), 0, (GInstanceInitFunc) xcls_leftprops_xcls_model_instance_init, NULL };
7613                 GType xcls_leftprops_xcls_model_type_id;
7614                 xcls_leftprops_xcls_model_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_model", &g_define_type_info, 0);
7615                 g_once_init_leave (&xcls_leftprops_xcls_model_type_id__volatile, xcls_leftprops_xcls_model_type_id);
7616         }
7617         return xcls_leftprops_xcls_model_type_id__volatile;
7618 }
7619
7620
7621 Xcls_LeftPropsXcls_keycol* xcls_leftprops_xcls_keycol_construct (GType object_type, Xcls_LeftProps* _owner) {
7622         Xcls_LeftPropsXcls_keycol * self = NULL;
7623         Xcls_LeftProps* _tmp0_;
7624         Xcls_LeftProps* _tmp1_;
7625         Xcls_LeftProps* _tmp2_;
7626         Xcls_LeftPropsXcls_keycol* _tmp3_;
7627         GtkTreeViewColumn* _tmp4_;
7628         GtkTreeViewColumn* _tmp5_;
7629         GtkTreeViewColumn* _tmp6_;
7630         Xcls_LeftProps* _tmp7_;
7631         Xcls_LeftPropsXcls_keyrender* _tmp8_;
7632         Xcls_LeftPropsXcls_keyrender* child_0;
7633         GtkTreeViewColumn* _tmp9_;
7634         GtkCellRendererText* _tmp10_;
7635         GtkTreeViewColumn* _tmp11_;
7636         Xcls_LeftProps* _tmp12_;
7637         Xcls_LeftPropsXcls_keyrender* _tmp13_;
7638         GtkCellRendererText* _tmp14_;
7639         GtkTreeViewColumn* _tmp15_;
7640         Xcls_LeftProps* _tmp16_;
7641         Xcls_LeftPropsXcls_keyrender* _tmp17_;
7642         GtkCellRendererText* _tmp18_;
7643 #line 1238 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7644         g_return_val_if_fail (_owner != NULL, NULL);
7645 #line 1238 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7646         self = (Xcls_LeftPropsXcls_keycol*) g_object_new (object_type, NULL);
7647 #line 1240 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7648         _tmp0_ = _owner;
7649 #line 1240 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7650         _tmp1_ = _g_object_ref0 (_tmp0_);
7651 #line 1240 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7652         _g_object_unref0 (self->priv->_this);
7653 #line 1240 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7654         self->priv->_this = _tmp1_;
7655 #line 1241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7656         _tmp2_ = self->priv->_this;
7657 #line 1241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7658         _tmp3_ = _g_object_ref0 (self);
7659 #line 1241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7660         _g_object_unref0 (_tmp2_->keycol);
7661 #line 1241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7662         _tmp2_->keycol = _tmp3_;
7663 #line 1242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7664         _tmp4_ = gtk_tree_view_column_new ();
7665 #line 1242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7666         g_object_ref_sink (_tmp4_);
7667 #line 1242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7668         _g_object_unref0 (self->el);
7669 #line 1242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7670         self->el = _tmp4_;
7671 #line 1247 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7672         _tmp5_ = self->el;
7673 #line 1247 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7674         gtk_tree_view_column_set_title (_tmp5_, "Name");
7675 #line 1248 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7676         _tmp6_ = self->el;
7677 #line 1248 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7678         gtk_tree_view_column_set_resizable (_tmp6_, TRUE);
7679 #line 1249 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7680         _tmp7_ = self->priv->_this;
7681 #line 1249 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7682         _tmp8_ = xcls_leftprops_xcls_keyrender_new (_tmp7_);
7683 #line 1249 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7684         child_0 = _tmp8_;
7685 #line 1250 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7686         g_object_ref ((GObject*) child_0);
7687 #line 1251 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7688         _tmp9_ = self->el;
7689 #line 1251 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7690         _tmp10_ = child_0->el;
7691 #line 1251 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7692         gtk_cell_layout_pack_start ((GtkCellLayout*) _tmp9_, (GtkCellRenderer*) _tmp10_, FALSE);
7693 #line 1255 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7694         _tmp11_ = self->el;
7695 #line 1255 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7696         _tmp12_ = self->priv->_this;
7697 #line 1255 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7698         _tmp13_ = _tmp12_->keyrender;
7699 #line 1255 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7700         _tmp14_ = _tmp13_->el;
7701 #line 1255 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7702         gtk_cell_layout_add_attribute ((GtkCellLayout*) _tmp11_, (GtkCellRenderer*) _tmp14_, "markup", 2);
7703 #line 1256 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7704         _tmp15_ = self->el;
7705 #line 1256 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7706         _tmp16_ = self->priv->_this;
7707 #line 1256 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7708         _tmp17_ = _tmp16_->keyrender;
7709 #line 1256 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7710         _tmp18_ = _tmp17_->el;
7711 #line 1256 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7712         gtk_cell_layout_add_attribute ((GtkCellLayout*) _tmp15_, (GtkCellRenderer*) _tmp18_, "text", 1);
7713 #line 1238 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7714         _g_object_unref0 (child_0);
7715 #line 1238 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7716         return self;
7717 #line 7718 "WindowLeftProps.vala.c"
7718 }
7719
7720
7721 Xcls_LeftPropsXcls_keycol* xcls_leftprops_xcls_keycol_new (Xcls_LeftProps* _owner) {
7722 #line 1238 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7723         return xcls_leftprops_xcls_keycol_construct (XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, _owner);
7724 #line 7725 "WindowLeftProps.vala.c"
7725 }
7726
7727
7728 static void xcls_leftprops_xcls_keycol_class_init (Xcls_LeftPropsXcls_keycolClass * klass) {
7729 #line 1229 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7730         xcls_leftprops_xcls_keycol_parent_class = g_type_class_peek_parent (klass);
7731 #line 1229 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7732         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_keycolPrivate));
7733 #line 1229 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7734         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_keycol_finalize;
7735 #line 7736 "WindowLeftProps.vala.c"
7736 }
7737
7738
7739 static void xcls_leftprops_xcls_keycol_instance_init (Xcls_LeftPropsXcls_keycol * self) {
7740 #line 1229 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7741         self->priv = XCLS_LEFTPROPS_XCLS_KEYCOL_GET_PRIVATE (self);
7742 #line 7743 "WindowLeftProps.vala.c"
7743 }
7744
7745
7746 static void xcls_leftprops_xcls_keycol_finalize (GObject* obj) {
7747         Xcls_LeftPropsXcls_keycol * self;
7748 #line 1229 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7749         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycol);
7750 #line 1231 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7751         _g_object_unref0 (self->el);
7752 #line 1232 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7753         _g_object_unref0 (self->priv->_this);
7754 #line 1229 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7755         G_OBJECT_CLASS (xcls_leftprops_xcls_keycol_parent_class)->finalize (obj);
7756 #line 7757 "WindowLeftProps.vala.c"
7757 }
7758
7759
7760 GType xcls_leftprops_xcls_keycol_get_type (void) {
7761         static volatile gsize xcls_leftprops_xcls_keycol_type_id__volatile = 0;
7762         if (g_once_init_enter (&xcls_leftprops_xcls_keycol_type_id__volatile)) {
7763                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_keycolClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_keycol_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_keycol), 0, (GInstanceInitFunc) xcls_leftprops_xcls_keycol_instance_init, NULL };
7764                 GType xcls_leftprops_xcls_keycol_type_id;
7765                 xcls_leftprops_xcls_keycol_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_keycol", &g_define_type_info, 0);
7766                 g_once_init_leave (&xcls_leftprops_xcls_keycol_type_id__volatile, xcls_leftprops_xcls_keycol_type_id);
7767         }
7768         return xcls_leftprops_xcls_keycol_type_id__volatile;
7769 }
7770
7771
7772 static void __lambda78_ (Xcls_LeftPropsXcls_keyrender* self, GtkCellEditable* editable, const gchar* path) {
7773         GtkTreeIter iter = {0};
7774         Xcls_LeftProps* _tmp0_;
7775         Xcls_LeftPropsXcls_model* _tmp1_;
7776         GtkTreeStore* _tmp2_;
7777         const gchar* _tmp3_;
7778         GtkTreePath* _tmp4_;
7779         GtkTreePath* _tmp5_;
7780         GtkTreeIter _tmp6_ = {0};
7781         GValue gval = {0};
7782         Xcls_LeftProps* _tmp7_;
7783         Xcls_LeftPropsXcls_model* _tmp8_;
7784         GtkTreeStore* _tmp9_;
7785         GtkTreeIter _tmp10_;
7786         GValue _tmp11_ = {0};
7787         GValue _tmp12_;
7788         gchar* _tmp13_;
7789         gchar* val;
7790         GtkCellEditable* _tmp14_;
7791 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7792         g_return_if_fail (editable != NULL);
7793 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7794         g_return_if_fail (path != NULL);
7795 #line 1283 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7796         _tmp0_ = self->priv->_this;
7797 #line 1283 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7798         _tmp1_ = _tmp0_->model;
7799 #line 1283 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7800         _tmp2_ = _tmp1_->el;
7801 #line 1283 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7802         _tmp3_ = path;
7803 #line 1283 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7804         _tmp4_ = gtk_tree_path_new_from_string (_tmp3_);
7805 #line 1283 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7806         _tmp5_ = _tmp4_;
7807 #line 1283 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7808         gtk_tree_model_get_iter ((GtkTreeModel*) _tmp2_, &_tmp6_, _tmp5_);
7809 #line 1283 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7810         iter = _tmp6_;
7811 #line 1283 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7812         _gtk_tree_path_free0 (_tmp5_);
7813 #line 1289 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7814         _tmp7_ = self->priv->_this;
7815 #line 1289 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7816         _tmp8_ = _tmp7_->model;
7817 #line 1289 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7818         _tmp9_ = _tmp8_->el;
7819 #line 1289 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7820         _tmp10_ = iter;
7821 #line 1289 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7822         gtk_tree_model_get_value ((GtkTreeModel*) _tmp9_, &_tmp10_, 1, &_tmp11_);
7823 #line 1289 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7824         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
7825 #line 1289 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7826         gval = _tmp11_;
7827 #line 1290 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7828         _tmp12_ = gval;
7829 #line 1290 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7830         _tmp13_ = g_strdup (g_value_get_string (&_tmp12_));
7831 #line 1290 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7832         val = _tmp13_;
7833 #line 1292 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7834         _tmp14_ = editable;
7835 #line 1292 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7836         gtk_entry_set_text (G_TYPE_CHECK_INSTANCE_CAST (_tmp14_, GTK_TYPE_ENTRY, GtkEntry), val);
7837 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7838         _g_free0 (val);
7839 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7840         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
7841 #line 7842 "WindowLeftProps.vala.c"
7842 }
7843
7844
7845 static void ___lambda78__gtk_cell_renderer_editing_started (GtkCellRenderer* _sender, GtkCellEditable* editable, const gchar* path, gpointer self) {
7846 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7847         __lambda78_ (self, editable, path);
7848 #line 7849 "WindowLeftProps.vala.c"
7849 }
7850
7851
7852 static void __lambda79_ (Xcls_LeftPropsXcls_keyrender* self, const gchar* path, const gchar* newtext) {
7853         GtkCellRendererText* _tmp0_;
7854         GtkTreeIter iter = {0};
7855         Xcls_LeftProps* _tmp1_;
7856         Xcls_LeftPropsXcls_model* _tmp2_;
7857         GtkTreeStore* _tmp3_;
7858         const gchar* _tmp4_;
7859         GtkTreePath* _tmp5_;
7860         GtkTreePath* _tmp6_;
7861         GtkTreeIter _tmp7_ = {0};
7862         GValue gval = {0};
7863         Xcls_LeftProps* _tmp8_;
7864         Xcls_LeftPropsXcls_model* _tmp9_;
7865         GtkTreeStore* _tmp10_;
7866         GtkTreeIter _tmp11_;
7867         GValue _tmp12_ = {0};
7868         GValue _tmp13_;
7869         gchar* _tmp14_;
7870         gchar* oldval;
7871         Xcls_LeftProps* _tmp15_;
7872         Xcls_LeftPropsXcls_model* _tmp16_;
7873         GtkTreeStore* _tmp17_;
7874         GtkTreeIter _tmp18_;
7875         GValue _tmp19_ = {0};
7876         GValue _tmp20_;
7877         gchar* _tmp21_;
7878         gchar* ktype;
7879         Xcls_LeftProps* _tmp22_;
7880         Xcls_LeftPropsXcls_model* _tmp23_;
7881         GtkTreeStore* _tmp24_;
7882         GtkTreeIter _tmp25_;
7883         const gchar* _tmp26_;
7884         GValue _tmp27_ = {0};
7885         const gchar* _tmp28_;
7886         const gchar* _tmp29_;
7887         const gchar* _tmp30_;
7888         GQuark _tmp32_ = 0U;
7889 #line 1314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7890         static GQuark _tmp31_label0 = 0;
7891 #line 1314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7892         static GQuark _tmp31_label1 = 0;
7893 #line 7894 "WindowLeftProps.vala.c"
7894         Xcls_LeftProps* _tmp71_;
7895 #line 1294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7896         g_return_if_fail (path != NULL);
7897 #line 1294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7898         g_return_if_fail (newtext != NULL);
7899 #line 1295 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7900         g_print ("Keyrender  - signal:edited\n");
7901 #line 1297 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7902         _tmp0_ = self->el;
7903 #line 1297 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7904         g_object_set (_tmp0_, "editable", FALSE, NULL);
7905 #line 1302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7906         _tmp1_ = self->priv->_this;
7907 #line 1302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7908         _tmp2_ = _tmp1_->model;
7909 #line 1302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7910         _tmp3_ = _tmp2_->el;
7911 #line 1302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7912         _tmp4_ = path;
7913 #line 1302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7914         _tmp5_ = gtk_tree_path_new_from_string (_tmp4_);
7915 #line 1302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7916         _tmp6_ = _tmp5_;
7917 #line 1302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7918         gtk_tree_model_get_iter ((GtkTreeModel*) _tmp3_, &_tmp7_, _tmp6_);
7919 #line 1302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7920         iter = _tmp7_;
7921 #line 1302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7922         _gtk_tree_path_free0 (_tmp6_);
7923 #line 1305 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7924         _tmp8_ = self->priv->_this;
7925 #line 1305 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7926         _tmp9_ = _tmp8_->model;
7927 #line 1305 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7928         _tmp10_ = _tmp9_->el;
7929 #line 1305 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7930         _tmp11_ = iter;
7931 #line 1305 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7932         gtk_tree_model_get_value ((GtkTreeModel*) _tmp10_, &_tmp11_, 1, &_tmp12_);
7933 #line 1305 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7934         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
7935 #line 1305 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7936         gval = _tmp12_;
7937 #line 1306 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7938         _tmp13_ = gval;
7939 #line 1306 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7940         _tmp14_ = g_strdup (g_value_get_string (&_tmp13_));
7941 #line 1306 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7942         oldval = _tmp14_;
7943 #line 1308 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7944         _tmp15_ = self->priv->_this;
7945 #line 1308 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7946         _tmp16_ = _tmp15_->model;
7947 #line 1308 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7948         _tmp17_ = _tmp16_->el;
7949 #line 1308 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7950         _tmp18_ = iter;
7951 #line 1308 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7952         gtk_tree_model_get_value ((GtkTreeModel*) _tmp17_, &_tmp18_, 0, &_tmp19_);
7953 #line 1308 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7954         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
7955 #line 1308 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7956         gval = _tmp19_;
7957 #line 1309 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7958         _tmp20_ = gval;
7959 #line 1309 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7960         _tmp21_ = g_strdup (g_value_get_string (&_tmp20_));
7961 #line 1309 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7962         ktype = _tmp21_;
7963 #line 1311 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7964         _tmp22_ = self->priv->_this;
7965 #line 1311 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7966         _tmp23_ = _tmp22_->model;
7967 #line 1311 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7968         _tmp24_ = _tmp23_->el;
7969 #line 1311 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7970         _tmp25_ = iter;
7971 #line 1311 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7972         _tmp26_ = newtext;
7973 #line 1311 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7974         g_value_init (&_tmp27_, G_TYPE_STRING);
7975 #line 1311 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7976         g_value_set_string (&_tmp27_, _tmp26_);
7977 #line 1311 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7978         gtk_tree_store_set_value (_tmp24_, &_tmp25_, 1, &_tmp27_);
7979 #line 1311 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7980         G_IS_VALUE (&_tmp27_) ? (g_value_unset (&_tmp27_), NULL) : NULL;
7981 #line 1313 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7982         _tmp28_ = ktype;
7983 #line 1313 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7984         g_print ("ktype: %s\n", _tmp28_);
7985 #line 1314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7986         _tmp29_ = ktype;
7987 #line 1314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7988         _tmp30_ = _tmp29_;
7989 #line 1314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7990         _tmp32_ = (NULL == _tmp30_) ? 0 : g_quark_from_string (_tmp30_);
7991 #line 1314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7992         if (_tmp32_ == ((0 != _tmp31_label0) ? _tmp31_label0 : (_tmp31_label0 = g_quark_from_static_string ("listener")))) {
7993 #line 1314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7994                 switch (0) {
7995 #line 7996 "WindowLeftProps.vala.c"
7996                         default:
7997                         {
7998                                 Xcls_LeftProps* _tmp33_;
7999                                 JsRenderNode* _tmp34_;
8000                                 GeeHashMap* _tmp35_;
8001                                 const gchar* _tmp36_;
8002                                 gpointer _tmp37_ = NULL;
8003                                 gchar* ov;
8004                                 Xcls_LeftProps* _tmp38_;
8005                                 JsRenderNode* _tmp39_;
8006                                 GeeHashMap* _tmp40_;
8007                                 const gchar* _tmp41_;
8008                                 const gchar* _tmp42_;
8009                                 Xcls_LeftProps* _tmp43_;
8010                                 JsRenderNode* _tmp44_;
8011                                 GeeHashMap* _tmp45_;
8012                                 const gchar* _tmp46_;
8013                                 Xcls_LeftProps* _tmp47_;
8014                                 GtkTreeIter _tmp48_;
8015                                 const gchar* _tmp49_;
8016                                 const gchar* _tmp50_;
8017                                 const gchar* _tmp51_;
8018 #line 1316 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8019                                 _tmp33_ = self->priv->_this;
8020 #line 1316 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8021                                 _tmp34_ = _tmp33_->node;
8022 #line 1316 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8023                                 _tmp35_ = _tmp34_->listeners;
8024 #line 1316 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8025                                 _tmp36_ = oldval;
8026 #line 1316 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8027                                 _tmp37_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp35_, _tmp36_);
8028 #line 1316 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8029                                 ov = (gchar*) _tmp37_;
8030 #line 1317 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8031                                 _tmp38_ = self->priv->_this;
8032 #line 1317 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8033                                 _tmp39_ = _tmp38_->node;
8034 #line 1317 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8035                                 _tmp40_ = _tmp39_->listeners;
8036 #line 1317 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8037                                 _tmp41_ = newtext;
8038 #line 1317 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8039                                 _tmp42_ = ov;
8040 #line 1317 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8041                                 gee_abstract_map_set ((GeeAbstractMap*) _tmp40_, _tmp41_, _tmp42_);
8042 #line 1318 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8043                                 _tmp43_ = self->priv->_this;
8044 #line 1318 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8045                                 _tmp44_ = _tmp43_->node;
8046 #line 1318 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8047                                 _tmp45_ = _tmp44_->listeners;
8048 #line 1318 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8049                                 _tmp46_ = oldval;
8050 #line 1318 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8051                                 gee_map_remove ((GeeMap*) _tmp45_, _tmp46_, NULL);
8052 #line 1320 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8053                                 _tmp47_ = self->priv->_this;
8054 #line 1320 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8055                                 _tmp48_ = iter;
8056 #line 1320 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8057                                 _tmp49_ = ktype;
8058 #line 1320 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8059                                 _tmp50_ = newtext;
8060 #line 1320 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8061                                 _tmp51_ = ov;
8062 #line 1320 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8063                                 xcls_leftprops_updateIter (_tmp47_, &_tmp48_, _tmp49_, _tmp50_, _tmp51_);
8064 #line 1322 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8065                                 _g_free0 (ov);
8066 #line 1322 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8067                                 break;
8068 #line 8069 "WindowLeftProps.vala.c"
8069                         }
8070                 }
8071         } else if (_tmp32_ == ((0 != _tmp31_label1) ? _tmp31_label1 : (_tmp31_label1 = g_quark_from_static_string ("props")))) {
8072 #line 1314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8073                 switch (0) {
8074 #line 8075 "WindowLeftProps.vala.c"
8075                         default:
8076                         {
8077                                 Xcls_LeftProps* _tmp52_;
8078                                 JsRenderNode* _tmp53_;
8079                                 GeeHashMap* _tmp54_;
8080                                 const gchar* _tmp55_;
8081                                 gpointer _tmp56_ = NULL;
8082                                 gchar* ov;
8083                                 Xcls_LeftProps* _tmp57_;
8084                                 JsRenderNode* _tmp58_;
8085                                 GeeHashMap* _tmp59_;
8086                                 const gchar* _tmp60_;
8087                                 const gchar* _tmp61_;
8088                                 Xcls_LeftProps* _tmp62_;
8089                                 JsRenderNode* _tmp63_;
8090                                 GeeHashMap* _tmp64_;
8091                                 const gchar* _tmp65_;
8092                                 Xcls_LeftProps* _tmp66_;
8093                                 GtkTreeIter _tmp67_;
8094                                 const gchar* _tmp68_;
8095                                 const gchar* _tmp69_;
8096                                 const gchar* _tmp70_;
8097 #line 1324 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8098                                 _tmp52_ = self->priv->_this;
8099 #line 1324 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8100                                 _tmp53_ = _tmp52_->node;
8101 #line 1324 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8102                                 _tmp54_ = _tmp53_->props;
8103 #line 1324 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8104                                 _tmp55_ = oldval;
8105 #line 1324 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8106                                 _tmp56_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp54_, _tmp55_);
8107 #line 1324 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8108                                 ov = (gchar*) _tmp56_;
8109 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8110                                 _tmp57_ = self->priv->_this;
8111 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8112                                 _tmp58_ = _tmp57_->node;
8113 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8114                                 _tmp59_ = _tmp58_->props;
8115 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8116                                 _tmp60_ = newtext;
8117 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8118                                 _tmp61_ = ov;
8119 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8120                                 gee_abstract_map_set ((GeeAbstractMap*) _tmp59_, _tmp60_, _tmp61_);
8121 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8122                                 _tmp62_ = self->priv->_this;
8123 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8124                                 _tmp63_ = _tmp62_->node;
8125 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8126                                 _tmp64_ = _tmp63_->props;
8127 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8128                                 _tmp65_ = oldval;
8129 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8130                                 gee_map_remove ((GeeMap*) _tmp64_, _tmp65_, NULL);
8131 #line 1327 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8132                                 _tmp66_ = self->priv->_this;
8133 #line 1327 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8134                                 _tmp67_ = iter;
8135 #line 1327 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8136                                 _tmp68_ = ktype;
8137 #line 1327 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8138                                 _tmp69_ = newtext;
8139 #line 1327 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8140                                 _tmp70_ = ov;
8141 #line 1327 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8142                                 xcls_leftprops_updateIter (_tmp66_, &_tmp67_, _tmp68_, _tmp69_, _tmp70_);
8143 #line 1328 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8144                                 _g_free0 (ov);
8145 #line 1328 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8146                                 break;
8147 #line 8148 "WindowLeftProps.vala.c"
8148                         }
8149                 }
8150         }
8151 #line 1330 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8152         _tmp71_ = self->priv->_this;
8153 #line 1330 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8154         g_signal_emit_by_name (_tmp71_, "changed");
8155 #line 1294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8156         _g_free0 (ktype);
8157 #line 1294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8158         _g_free0 (oldval);
8159 #line 1294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8160         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
8161 #line 8162 "WindowLeftProps.vala.c"
8162 }
8163
8164
8165 static void ___lambda79__gtk_cell_renderer_text_edited (GtkCellRendererText* _sender, const gchar* path, const gchar* new_text, gpointer self) {
8166 #line 1294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8167         __lambda79_ (self, path, new_text);
8168 #line 8169 "WindowLeftProps.vala.c"
8169 }
8170
8171
8172 Xcls_LeftPropsXcls_keyrender* xcls_leftprops_xcls_keyrender_construct (GType object_type, Xcls_LeftProps* _owner) {
8173         Xcls_LeftPropsXcls_keyrender * self = NULL;
8174         Xcls_LeftProps* _tmp0_;
8175         Xcls_LeftProps* _tmp1_;
8176         Xcls_LeftProps* _tmp2_;
8177         Xcls_LeftPropsXcls_keyrender* _tmp3_;
8178         GtkCellRendererText* _tmp4_;
8179         GtkCellRendererText* _tmp5_;
8180         GtkCellRendererText* _tmp6_;
8181 #line 1269 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8182         g_return_val_if_fail (_owner != NULL, NULL);
8183 #line 1269 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8184         self = (Xcls_LeftPropsXcls_keyrender*) g_object_new (object_type, NULL);
8185 #line 1271 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8186         _tmp0_ = _owner;
8187 #line 1271 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8188         _tmp1_ = _g_object_ref0 (_tmp0_);
8189 #line 1271 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8190         _g_object_unref0 (self->priv->_this);
8191 #line 1271 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8192         self->priv->_this = _tmp1_;
8193 #line 1272 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8194         _tmp2_ = self->priv->_this;
8195 #line 1272 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8196         _tmp3_ = _g_object_ref0 (self);
8197 #line 1272 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8198         _g_object_unref0 (_tmp2_->keyrender);
8199 #line 1272 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8200         _tmp2_->keyrender = _tmp3_;
8201 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8202         _tmp4_ = (GtkCellRendererText*) gtk_cell_renderer_text_new ();
8203 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8204         g_object_ref_sink (_tmp4_);
8205 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8206         _g_object_unref0 (self->el);
8207 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8208         self->el = _tmp4_;
8209 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8210         _tmp5_ = self->el;
8211 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8212         g_signal_connect_object ((GtkCellRenderer*) _tmp5_, "editing-started", (GCallback) ___lambda78__gtk_cell_renderer_editing_started, self, 0);
8213 #line 1294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8214         _tmp6_ = self->el;
8215 #line 1294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8216         g_signal_connect_object (_tmp6_, "edited", (GCallback) ___lambda79__gtk_cell_renderer_text_edited, self, 0);
8217 #line 1269 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8218         return self;
8219 #line 8220 "WindowLeftProps.vala.c"
8220 }
8221
8222
8223 Xcls_LeftPropsXcls_keyrender* xcls_leftprops_xcls_keyrender_new (Xcls_LeftProps* _owner) {
8224 #line 1269 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8225         return xcls_leftprops_xcls_keyrender_construct (XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, _owner);
8226 #line 8227 "WindowLeftProps.vala.c"
8227 }
8228
8229
8230 static void xcls_leftprops_xcls_keyrender_class_init (Xcls_LeftPropsXcls_keyrenderClass * klass) {
8231 #line 1260 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8232         xcls_leftprops_xcls_keyrender_parent_class = g_type_class_peek_parent (klass);
8233 #line 1260 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8234         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_keyrenderPrivate));
8235 #line 1260 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8236         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_keyrender_finalize;
8237 #line 8238 "WindowLeftProps.vala.c"
8238 }
8239
8240
8241 static void xcls_leftprops_xcls_keyrender_instance_init (Xcls_LeftPropsXcls_keyrender * self) {
8242 #line 1260 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8243         self->priv = XCLS_LEFTPROPS_XCLS_KEYRENDER_GET_PRIVATE (self);
8244 #line 8245 "WindowLeftProps.vala.c"
8245 }
8246
8247
8248 static void xcls_leftprops_xcls_keyrender_finalize (GObject* obj) {
8249         Xcls_LeftPropsXcls_keyrender * self;
8250 #line 1260 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8251         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrender);
8252 #line 1262 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8253         _g_object_unref0 (self->el);
8254 #line 1263 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8255         _g_object_unref0 (self->priv->_this);
8256 #line 1260 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8257         G_OBJECT_CLASS (xcls_leftprops_xcls_keyrender_parent_class)->finalize (obj);
8258 #line 8259 "WindowLeftProps.vala.c"
8259 }
8260
8261
8262 GType xcls_leftprops_xcls_keyrender_get_type (void) {
8263         static volatile gsize xcls_leftprops_xcls_keyrender_type_id__volatile = 0;
8264         if (g_once_init_enter (&xcls_leftprops_xcls_keyrender_type_id__volatile)) {
8265                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_keyrenderClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_keyrender_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_keyrender), 0, (GInstanceInitFunc) xcls_leftprops_xcls_keyrender_instance_init, NULL };
8266                 GType xcls_leftprops_xcls_keyrender_type_id;
8267                 xcls_leftprops_xcls_keyrender_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_keyrender", &g_define_type_info, 0);
8268                 g_once_init_leave (&xcls_leftprops_xcls_keyrender_type_id__volatile, xcls_leftprops_xcls_keyrender_type_id);
8269         }
8270         return xcls_leftprops_xcls_keyrender_type_id__volatile;
8271 }
8272
8273
8274 Xcls_LeftPropsXcls_valcol* xcls_leftprops_xcls_valcol_construct (GType object_type, Xcls_LeftProps* _owner) {
8275         Xcls_LeftPropsXcls_valcol * self = NULL;
8276         Xcls_LeftProps* _tmp0_;
8277         Xcls_LeftProps* _tmp1_;
8278         Xcls_LeftProps* _tmp2_;
8279         Xcls_LeftPropsXcls_valcol* _tmp3_;
8280         GtkTreeViewColumn* _tmp4_;
8281         GtkTreeViewColumn* _tmp5_;
8282         GtkTreeViewColumn* _tmp6_;
8283         Xcls_LeftProps* _tmp7_;
8284         Xcls_LeftPropsXcls_valrender* _tmp8_;
8285         Xcls_LeftPropsXcls_valrender* child_0;
8286         GtkTreeViewColumn* _tmp9_;
8287         GtkCellRendererCombo* _tmp10_;
8288 #line 1346 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8289         g_return_val_if_fail (_owner != NULL, NULL);
8290 #line 1346 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8291         self = (Xcls_LeftPropsXcls_valcol*) g_object_new (object_type, NULL);
8292 #line 1348 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8293         _tmp0_ = _owner;
8294 #line 1348 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8295         _tmp1_ = _g_object_ref0 (_tmp0_);
8296 #line 1348 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8297         _g_object_unref0 (self->priv->_this);
8298 #line 1348 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8299         self->priv->_this = _tmp1_;
8300 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8301         _tmp2_ = self->priv->_this;
8302 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8303         _tmp3_ = _g_object_ref0 (self);
8304 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8305         _g_object_unref0 (_tmp2_->valcol);
8306 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8307         _tmp2_->valcol = _tmp3_;
8308 #line 1350 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8309         _tmp4_ = gtk_tree_view_column_new ();
8310 #line 1350 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8311         g_object_ref_sink (_tmp4_);
8312 #line 1350 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8313         _g_object_unref0 (self->el);
8314 #line 1350 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8315         self->el = _tmp4_;
8316 #line 1355 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8317         _tmp5_ = self->el;
8318 #line 1355 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8319         gtk_tree_view_column_set_title (_tmp5_, "Value");
8320 #line 1356 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8321         _tmp6_ = self->el;
8322 #line 1356 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8323         gtk_tree_view_column_set_resizable (_tmp6_, TRUE);
8324 #line 1357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8325         _tmp7_ = self->priv->_this;
8326 #line 1357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8327         _tmp8_ = xcls_leftprops_xcls_valrender_new (_tmp7_);
8328 #line 1357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8329         child_0 = _tmp8_;
8330 #line 1358 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8331         g_object_ref ((GObject*) child_0);
8332 #line 1359 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8333         _tmp9_ = self->el;
8334 #line 1359 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8335         _tmp10_ = child_0->el;
8336 #line 1359 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8337         gtk_cell_layout_pack_start ((GtkCellLayout*) _tmp9_, (GtkCellRenderer*) _tmp10_, TRUE);
8338 #line 8339 "WindowLeftProps.vala.c"
8339         {
8340                 GtkTreeViewColumn* _tmp11_;
8341                 Xcls_LeftProps* _tmp12_;
8342                 Xcls_LeftPropsXcls_valrender* _tmp13_;
8343                 GtkCellRendererCombo* _tmp14_;
8344 #line 1372 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8345                 _tmp11_ = self->el;
8346 #line 1372 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8347                 _tmp12_ = self->priv->_this;
8348 #line 1372 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8349                 _tmp13_ = _tmp12_->valrender;
8350 #line 1372 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8351                 _tmp14_ = _tmp13_->el;
8352 #line 1372 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8353                 gtk_cell_layout_add_attribute ((GtkCellLayout*) _tmp11_, (GtkCellRenderer*) _tmp14_, "text", 4);
8354 #line 8355 "WindowLeftProps.vala.c"
8355         }
8356 #line 1346 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8357         _g_object_unref0 (child_0);
8358 #line 1346 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8359         return self;
8360 #line 8361 "WindowLeftProps.vala.c"
8361 }
8362
8363
8364 Xcls_LeftPropsXcls_valcol* xcls_leftprops_xcls_valcol_new (Xcls_LeftProps* _owner) {
8365 #line 1346 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8366         return xcls_leftprops_xcls_valcol_construct (XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, _owner);
8367 #line 8368 "WindowLeftProps.vala.c"
8368 }
8369
8370
8371 static void xcls_leftprops_xcls_valcol_class_init (Xcls_LeftPropsXcls_valcolClass * klass) {
8372 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8373         xcls_leftprops_xcls_valcol_parent_class = g_type_class_peek_parent (klass);
8374 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8375         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_valcolPrivate));
8376 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8377         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_valcol_finalize;
8378 #line 8379 "WindowLeftProps.vala.c"
8379 }
8380
8381
8382 static void xcls_leftprops_xcls_valcol_instance_init (Xcls_LeftPropsXcls_valcol * self) {
8383 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8384         self->priv = XCLS_LEFTPROPS_XCLS_VALCOL_GET_PRIVATE (self);
8385 #line 8386 "WindowLeftProps.vala.c"
8386 }
8387
8388
8389 static void xcls_leftprops_xcls_valcol_finalize (GObject* obj) {
8390         Xcls_LeftPropsXcls_valcol * self;
8391 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8392         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcol);
8393 #line 1339 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8394         _g_object_unref0 (self->el);
8395 #line 1340 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8396         _g_object_unref0 (self->priv->_this);
8397 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8398         G_OBJECT_CLASS (xcls_leftprops_xcls_valcol_parent_class)->finalize (obj);
8399 #line 8400 "WindowLeftProps.vala.c"
8400 }
8401
8402
8403 GType xcls_leftprops_xcls_valcol_get_type (void) {
8404         static volatile gsize xcls_leftprops_xcls_valcol_type_id__volatile = 0;
8405         if (g_once_init_enter (&xcls_leftprops_xcls_valcol_type_id__volatile)) {
8406                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_valcolClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_valcol_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_valcol), 0, (GInstanceInitFunc) xcls_leftprops_xcls_valcol_instance_init, NULL };
8407                 GType xcls_leftprops_xcls_valcol_type_id;
8408                 xcls_leftprops_xcls_valcol_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_valcol", &g_define_type_info, 0);
8409                 g_once_init_leave (&xcls_leftprops_xcls_valcol_type_id__volatile, xcls_leftprops_xcls_valcol_type_id);
8410         }
8411         return xcls_leftprops_xcls_valcol_type_id__volatile;
8412 }
8413
8414
8415 static void __lambda80_ (Xcls_LeftPropsXcls_valrender* self, GtkCellEditable* editable, const gchar* path) {
8416         Xcls_LeftProps* _tmp0_;
8417         gboolean _tmp1_;
8418         Xcls_LeftProps* _tmp3_;
8419         GtkCellRendererCombo* _tmp4_;
8420         gboolean _tmp5_ = FALSE;
8421         gboolean _tmp6_;
8422 #line 1408 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8423         g_return_if_fail (editable != NULL);
8424 #line 1408 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8425         g_return_if_fail (path != NULL);
8426 #line 1410 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8427         g_print ("editing started called\n");
8428 #line 1411 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8429         _tmp0_ = self->priv->_this;
8430 #line 1411 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8431         _tmp1_ = _tmp0_->allow_edit;
8432 #line 1411 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8433         if (!_tmp1_) {
8434 #line 8435 "WindowLeftProps.vala.c"
8435                 GtkCellRendererCombo* _tmp2_;
8436 #line 1413 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8437                 g_print ("val - editing_Started\n");
8438 #line 1414 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8439                 _tmp2_ = self->el;
8440 #line 1414 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8441                 g_object_set ((GtkCellRendererText*) _tmp2_, "editable", FALSE, NULL);
8442 #line 1417 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8443                 return;
8444 #line 8445 "WindowLeftProps.vala.c"
8445         }
8446 #line 1419 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8447         _tmp3_ = self->priv->_this;
8448 #line 1419 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8449         _tmp3_->allow_edit = FALSE;
8450 #line 1422 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8451         _tmp4_ = self->el;
8452 #line 1422 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8453         g_object_get (_tmp4_, "has-entry", &_tmp5_, NULL);
8454 #line 1422 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8455         _tmp6_ = _tmp5_;
8456 #line 1422 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8457         if (_tmp6_) {
8458 #line 8459 "WindowLeftProps.vala.c"
8459                 GtkTreeIter iter = {0};
8460                 Xcls_LeftProps* _tmp7_;
8461                 Xcls_LeftPropsXcls_model* _tmp8_;
8462                 GtkTreeStore* _tmp9_;
8463                 const gchar* _tmp10_;
8464                 GtkTreePath* _tmp11_;
8465                 GtkTreePath* _tmp12_;
8466                 GtkTreeIter _tmp13_ = {0};
8467                 GValue gval = {0};
8468                 Xcls_LeftProps* _tmp14_;
8469                 Xcls_LeftPropsXcls_model* _tmp15_;
8470                 GtkTreeStore* _tmp16_;
8471                 GtkTreeIter _tmp17_;
8472                 GValue _tmp18_ = {0};
8473                 GValue _tmp19_;
8474                 gchar* _tmp20_;
8475                 gchar* val;
8476                 GtkCellEditable* _tmp21_;
8477                 GtkComboBox* _tmp22_;
8478                 GtkComboBox* combo;
8479                 GtkComboBox* _tmp23_;
8480                 GtkWidget* _tmp24_ = NULL;
8481                 GtkEntry* _tmp25_;
8482                 GtkEntry* entry;
8483                 GtkEntry* _tmp26_;
8484                 const gchar* _tmp27_;
8485 #line 1425 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8486                 _tmp7_ = self->priv->_this;
8487 #line 1425 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8488                 _tmp8_ = _tmp7_->model;
8489 #line 1425 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8490                 _tmp9_ = _tmp8_->el;
8491 #line 1425 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8492                 _tmp10_ = path;
8493 #line 1425 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8494                 _tmp11_ = gtk_tree_path_new_from_string (_tmp10_);
8495 #line 1425 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8496                 _tmp12_ = _tmp11_;
8497 #line 1425 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8498                 gtk_tree_model_get_iter ((GtkTreeModel*) _tmp9_, &_tmp13_, _tmp12_);
8499 #line 1425 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8500                 iter = _tmp13_;
8501 #line 1425 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8502                 _gtk_tree_path_free0 (_tmp12_);
8503 #line 1431 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8504                 _tmp14_ = self->priv->_this;
8505 #line 1431 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8506                 _tmp15_ = _tmp14_->model;
8507 #line 1431 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8508                 _tmp16_ = _tmp15_->el;
8509 #line 1431 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8510                 _tmp17_ = iter;
8511 #line 1431 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8512                 gtk_tree_model_get_value ((GtkTreeModel*) _tmp16_, &_tmp17_, 3, &_tmp18_);
8513 #line 1431 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8514                 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
8515 #line 1431 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8516                 gval = _tmp18_;
8517 #line 1434 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8518                 _tmp19_ = gval;
8519 #line 1434 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8520                 _tmp20_ = g_strdup (g_value_get_string (&_tmp19_));
8521 #line 1434 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8522                 val = _tmp20_;
8523 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8524                 _tmp21_ = editable;
8525 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8526                 _tmp22_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp21_, GTK_TYPE_COMBO_BOX, GtkComboBox));
8527 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8528                 combo = _tmp22_;
8529 #line 1437 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8530                 _tmp23_ = combo;
8531 #line 1437 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8532                 _tmp24_ = gtk_bin_get_child ((GtkBin*) _tmp23_);
8533 #line 1437 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8534                 _tmp25_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp24_, GTK_TYPE_ENTRY, GtkEntry));
8535 #line 1437 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8536                 entry = _tmp25_;
8537 #line 1438 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8538                 _tmp26_ = entry;
8539 #line 1438 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8540                 _tmp27_ = val;
8541 #line 1438 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8542                 gtk_entry_set_text (_tmp26_, _tmp27_);
8543 #line 1422 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8544                 _g_object_unref0 (entry);
8545 #line 1422 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8546                 _g_object_unref0 (combo);
8547 #line 1422 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8548                 _g_free0 (val);
8549 #line 1422 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8550                 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
8551 #line 8552 "WindowLeftProps.vala.c"
8552         }
8553 }
8554
8555
8556 static void ___lambda80__gtk_cell_renderer_editing_started (GtkCellRenderer* _sender, GtkCellEditable* editable, const gchar* path, gpointer self) {
8557 #line 1408 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8558         __lambda80_ (self, editable, path);
8559 #line 8560 "WindowLeftProps.vala.c"
8560 }
8561
8562
8563 static void __lambda81_ (Xcls_LeftPropsXcls_valrender* self, const gchar* path, const gchar* newtext) {
8564         GtkCellRendererCombo* _tmp0_;
8565         GtkTreeIter iter = {0};
8566         Xcls_LeftProps* _tmp1_;
8567         Xcls_LeftPropsXcls_model* _tmp2_;
8568         GtkTreeStore* _tmp3_;
8569         const gchar* _tmp4_;
8570         GtkTreePath* _tmp5_;
8571         GtkTreePath* _tmp6_;
8572         GtkTreeIter _tmp7_ = {0};
8573         GValue gval = {0};
8574         Xcls_LeftProps* _tmp8_;
8575         Xcls_LeftPropsXcls_model* _tmp9_;
8576         GtkTreeStore* _tmp10_;
8577         GtkTreeIter _tmp11_;
8578         GValue _tmp12_ = {0};
8579         GValue _tmp13_;
8580         gchar* _tmp14_;
8581         gchar* ktype;
8582         Xcls_LeftProps* _tmp15_;
8583         Xcls_LeftPropsXcls_model* _tmp16_;
8584         GtkTreeStore* _tmp17_;
8585         GtkTreeIter _tmp18_;
8586         GValue _tmp19_ = {0};
8587         GValue _tmp20_;
8588         gchar* _tmp21_;
8589         gchar* oldval;
8590         Xcls_LeftProps* _tmp22_;
8591         Xcls_LeftPropsXcls_model* _tmp23_;
8592         GtkTreeStore* _tmp24_;
8593         GtkTreeIter _tmp25_;
8594         GValue _tmp26_ = {0};
8595         GValue _tmp27_;
8596         gchar* _tmp28_;
8597         gchar* key;
8598         const gchar* _tmp29_;
8599         const gchar* _tmp30_;
8600         GQuark _tmp32_ = 0U;
8601 #line 1473 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8602         static GQuark _tmp31_label0 = 0;
8603 #line 1473 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8604         static GQuark _tmp31_label1 = 0;
8605 #line 8606 "WindowLeftProps.vala.c"
8606         Xcls_LeftProps* _tmp53_;
8607 #line 1442 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8608         g_return_if_fail (path != NULL);
8609 #line 1442 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8610         g_return_if_fail (newtext != NULL);
8611 #line 1443 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8612         g_print ("Valrender  - signal:edited\n");
8613 #line 1445 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8614         _tmp0_ = self->el;
8615 #line 1445 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8616         g_object_set ((GtkCellRendererText*) _tmp0_, "editable", FALSE, NULL);
8617 #line 1458 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8618         _tmp1_ = self->priv->_this;
8619 #line 1458 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8620         _tmp2_ = _tmp1_->model;
8621 #line 1458 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8622         _tmp3_ = _tmp2_->el;
8623 #line 1458 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8624         _tmp4_ = path;
8625 #line 1458 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8626         _tmp5_ = gtk_tree_path_new_from_string (_tmp4_);
8627 #line 1458 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8628         _tmp6_ = _tmp5_;
8629 #line 1458 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8630         gtk_tree_model_get_iter ((GtkTreeModel*) _tmp3_, &_tmp7_, _tmp6_);
8631 #line 1458 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8632         iter = _tmp7_;
8633 #line 1458 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8634         _gtk_tree_path_free0 (_tmp6_);
8635 #line 1461 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8636         _tmp8_ = self->priv->_this;
8637 #line 1461 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8638         _tmp9_ = _tmp8_->model;
8639 #line 1461 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8640         _tmp10_ = _tmp9_->el;
8641 #line 1461 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8642         _tmp11_ = iter;
8643 #line 1461 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8644         gtk_tree_model_get_value ((GtkTreeModel*) _tmp10_, &_tmp11_, 0, &_tmp12_);
8645 #line 1461 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8646         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
8647 #line 1461 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8648         gval = _tmp12_;
8649 #line 1462 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8650         _tmp13_ = gval;
8651 #line 1462 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8652         _tmp14_ = g_strdup (g_value_get_string (&_tmp13_));
8653 #line 1462 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8654         ktype = _tmp14_;
8655 #line 1465 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8656         _tmp15_ = self->priv->_this;
8657 #line 1465 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8658         _tmp16_ = _tmp15_->model;
8659 #line 1465 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8660         _tmp17_ = _tmp16_->el;
8661 #line 1465 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8662         _tmp18_ = iter;
8663 #line 1465 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8664         gtk_tree_model_get_value ((GtkTreeModel*) _tmp17_, &_tmp18_, 3, &_tmp19_);
8665 #line 1465 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8666         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
8667 #line 1465 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8668         gval = _tmp19_;
8669 #line 1466 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8670         _tmp20_ = gval;
8671 #line 1466 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8672         _tmp21_ = g_strdup (g_value_get_string (&_tmp20_));
8673 #line 1466 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8674         oldval = _tmp21_;
8675 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8676         _tmp22_ = self->priv->_this;
8677 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8678         _tmp23_ = _tmp22_->model;
8679 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8680         _tmp24_ = _tmp23_->el;
8681 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8682         _tmp25_ = iter;
8683 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8684         gtk_tree_model_get_value ((GtkTreeModel*) _tmp24_, &_tmp25_, 1, &_tmp26_);
8685 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8686         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
8687 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8688         gval = _tmp26_;
8689 #line 1469 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8690         _tmp27_ = gval;
8691 #line 1469 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8692         _tmp28_ = g_strdup (g_value_get_string (&_tmp27_));
8693 #line 1469 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8694         key = _tmp28_;
8695 #line 1473 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8696         _tmp29_ = ktype;
8697 #line 1473 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8698         _tmp30_ = _tmp29_;
8699 #line 1473 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8700         _tmp32_ = (NULL == _tmp30_) ? 0 : g_quark_from_string (_tmp30_);
8701 #line 1473 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8702         if (_tmp32_ == ((0 != _tmp31_label0) ? _tmp31_label0 : (_tmp31_label0 = g_quark_from_static_string ("listener")))) {
8703 #line 1473 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8704                 switch (0) {
8705 #line 8706 "WindowLeftProps.vala.c"
8706                         default:
8707                         {
8708                                 Xcls_LeftProps* _tmp33_;
8709                                 JsRenderNode* _tmp34_;
8710                                 GeeHashMap* _tmp35_;
8711                                 const gchar* _tmp36_;
8712                                 const gchar* _tmp37_;
8713                                 Xcls_LeftProps* _tmp38_;
8714                                 GtkTreeIter _tmp39_;
8715                                 const gchar* _tmp40_;
8716                                 const gchar* _tmp41_;
8717                                 const gchar* _tmp42_;
8718 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8719                                 _tmp33_ = self->priv->_this;
8720 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8721                                 _tmp34_ = _tmp33_->node;
8722 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8723                                 _tmp35_ = _tmp34_->listeners;
8724 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8725                                 _tmp36_ = key;
8726 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8727                                 _tmp37_ = newtext;
8728 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8729                                 gee_abstract_map_set ((GeeAbstractMap*) _tmp35_, _tmp36_, _tmp37_);
8730 #line 1476 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8731                                 _tmp38_ = self->priv->_this;
8732 #line 1476 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8733                                 _tmp39_ = iter;
8734 #line 1476 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8735                                 _tmp40_ = ktype;
8736 #line 1476 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8737                                 _tmp41_ = key;
8738 #line 1476 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8739                                 _tmp42_ = newtext;
8740 #line 1476 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8741                                 xcls_leftprops_updateIter (_tmp38_, &_tmp39_, _tmp40_, _tmp41_, _tmp42_);
8742 #line 1477 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8743                                 break;
8744 #line 8745 "WindowLeftProps.vala.c"
8745                         }
8746                 }
8747         } else if (_tmp32_ == ((0 != _tmp31_label1) ? _tmp31_label1 : (_tmp31_label1 = g_quark_from_static_string ("props")))) {
8748 #line 1473 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8749                 switch (0) {
8750 #line 8751 "WindowLeftProps.vala.c"
8751                         default:
8752                         {
8753                                 Xcls_LeftProps* _tmp43_;
8754                                 JsRenderNode* _tmp44_;
8755                                 GeeHashMap* _tmp45_;
8756                                 const gchar* _tmp46_;
8757                                 const gchar* _tmp47_;
8758                                 Xcls_LeftProps* _tmp48_;
8759                                 GtkTreeIter _tmp49_;
8760                                 const gchar* _tmp50_;
8761                                 const gchar* _tmp51_;
8762                                 const gchar* _tmp52_;
8763 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8764                                 _tmp43_ = self->priv->_this;
8765 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8766                                 _tmp44_ = _tmp43_->node;
8767 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8768                                 _tmp45_ = _tmp44_->props;
8769 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8770                                 _tmp46_ = key;
8771 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8772                                 _tmp47_ = newtext;
8773 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8774                                 gee_abstract_map_set ((GeeAbstractMap*) _tmp45_, _tmp46_, _tmp47_);
8775 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8776                                 _tmp48_ = self->priv->_this;
8777 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8778                                 _tmp49_ = iter;
8779 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8780                                 _tmp50_ = ktype;
8781 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8782                                 _tmp51_ = key;
8783 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8784                                 _tmp52_ = newtext;
8785 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8786                                 xcls_leftprops_updateIter (_tmp48_, &_tmp49_, _tmp50_, _tmp51_, _tmp52_);
8787 #line 1481 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8788                                 break;
8789 #line 8790 "WindowLeftProps.vala.c"
8790                         }
8791                 }
8792         }
8793 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8794         _tmp53_ = self->priv->_this;
8795 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8796         g_signal_emit_by_name (_tmp53_, "changed");
8797 #line 1442 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8798         _g_free0 (key);
8799 #line 1442 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8800         _g_free0 (oldval);
8801 #line 1442 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8802         _g_free0 (ktype);
8803 #line 1442 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8804         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
8805 #line 8806 "WindowLeftProps.vala.c"
8806 }
8807
8808
8809 static void ___lambda81__gtk_cell_renderer_text_edited (GtkCellRendererText* _sender, const gchar* path, const gchar* new_text, gpointer self) {
8810 #line 1442 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8811         __lambda81_ (self, path, new_text);
8812 #line 8813 "WindowLeftProps.vala.c"
8813 }
8814
8815
8816 Xcls_LeftPropsXcls_valrender* xcls_leftprops_xcls_valrender_construct (GType object_type, Xcls_LeftProps* _owner) {
8817         Xcls_LeftPropsXcls_valrender * self = NULL;
8818         Xcls_LeftProps* _tmp0_;
8819         Xcls_LeftProps* _tmp1_;
8820         Xcls_LeftProps* _tmp2_;
8821         Xcls_LeftPropsXcls_valrender* _tmp3_;
8822         GtkCellRendererCombo* _tmp4_;
8823         GtkCellRendererCombo* _tmp5_;
8824         GtkCellRendererCombo* _tmp6_;
8825         GtkCellRendererCombo* _tmp7_;
8826         Xcls_LeftProps* _tmp8_;
8827         Xcls_LeftPropsXcls_valrendermodel* _tmp9_;
8828         Xcls_LeftPropsXcls_valrendermodel* child_0;
8829         GtkCellRendererCombo* _tmp10_;
8830         GtkListStore* _tmp11_;
8831         GtkCellRendererCombo* _tmp12_;
8832         GtkCellRendererCombo* _tmp13_;
8833 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8834         g_return_val_if_fail (_owner != NULL, NULL);
8835 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8836         self = (Xcls_LeftPropsXcls_valrender*) g_object_new (object_type, NULL);
8837 #line 1393 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8838         _tmp0_ = _owner;
8839 #line 1393 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8840         _tmp1_ = _g_object_ref0 (_tmp0_);
8841 #line 1393 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8842         _g_object_unref0 (self->priv->_this);
8843 #line 1393 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8844         self->priv->_this = _tmp1_;
8845 #line 1394 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8846         _tmp2_ = self->priv->_this;
8847 #line 1394 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8848         _tmp3_ = _g_object_ref0 (self);
8849 #line 1394 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8850         _g_object_unref0 (_tmp2_->valrender);
8851 #line 1394 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8852         _tmp2_->valrender = _tmp3_;
8853 #line 1395 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8854         _tmp4_ = (GtkCellRendererCombo*) gtk_cell_renderer_combo_new ();
8855 #line 1395 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8856         g_object_ref_sink (_tmp4_);
8857 #line 1395 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8858         _g_object_unref0 (self->el);
8859 #line 1395 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8860         self->el = _tmp4_;
8861 #line 1400 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8862         _tmp5_ = self->el;
8863 #line 1400 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8864         g_object_set ((GtkCellRendererText*) _tmp5_, "editable", FALSE, NULL);
8865 #line 1401 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8866         _tmp6_ = self->el;
8867 #line 1401 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8868         g_object_set (_tmp6_, "text-column", 0, NULL);
8869 #line 1402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8870         _tmp7_ = self->el;
8871 #line 1402 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8872         g_object_set (_tmp7_, "has-entry", TRUE, NULL);
8873 #line 1403 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8874         _tmp8_ = self->priv->_this;
8875 #line 1403 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8876         _tmp9_ = xcls_leftprops_xcls_valrendermodel_new (_tmp8_);
8877 #line 1403 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8878         child_0 = _tmp9_;
8879 #line 1404 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8880         g_object_ref ((GObject*) child_0);
8881 #line 1405 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8882         _tmp10_ = self->el;
8883 #line 1405 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8884         _tmp11_ = child_0->el;
8885 #line 1405 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8886         g_object_set (_tmp10_, "model", (GtkTreeModel*) _tmp11_, NULL);
8887 #line 1408 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8888         _tmp12_ = self->el;
8889 #line 1408 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8890         g_signal_connect_object ((GtkCellRenderer*) _tmp12_, "editing-started", (GCallback) ___lambda80__gtk_cell_renderer_editing_started, self, 0);
8891 #line 1442 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8892         _tmp13_ = self->el;
8893 #line 1442 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8894         g_signal_connect_object ((GtkCellRendererText*) _tmp13_, "edited", (GCallback) ___lambda81__gtk_cell_renderer_text_edited, self, 0);
8895 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8896         _g_object_unref0 (child_0);
8897 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8898         return self;
8899 #line 8900 "WindowLeftProps.vala.c"
8900 }
8901
8902
8903 Xcls_LeftPropsXcls_valrender* xcls_leftprops_xcls_valrender_new (Xcls_LeftProps* _owner) {
8904 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8905         return xcls_leftprops_xcls_valrender_construct (XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, _owner);
8906 #line 8907 "WindowLeftProps.vala.c"
8907 }
8908
8909
8910 void xcls_leftprops_xcls_valrender_setOptions (Xcls_LeftPropsXcls_valrender* self, gchar** ar, int ar_length1) {
8911         Xcls_LeftProps* _tmp0_;
8912         Xcls_LeftPropsXcls_valrendermodel* _tmp1_;
8913         GtkListStore* _tmp2_;
8914         GtkListStore* _tmp3_;
8915         GtkListStore* m;
8916         GtkListStore* _tmp4_;
8917         GtkTreeIter iret = {0};
8918 #line 1490 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8919         g_return_if_fail (self != NULL);
8920 #line 1491 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8921         _tmp0_ = self->priv->_this;
8922 #line 1491 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8923         _tmp1_ = _tmp0_->valrendermodel;
8924 #line 1491 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8925         _tmp2_ = _tmp1_->el;
8926 #line 1491 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8927         _tmp3_ = _g_object_ref0 (_tmp2_);
8928 #line 1491 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8929         m = _tmp3_;
8930 #line 1492 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8931         _tmp4_ = m;
8932 #line 1492 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8933         gtk_list_store_clear (_tmp4_);
8934 #line 8935 "WindowLeftProps.vala.c"
8935         {
8936                 gint i;
8937 #line 1494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8938                 i = 0;
8939 #line 8940 "WindowLeftProps.vala.c"
8940                 {
8941                         gboolean _tmp5_;
8942 #line 1494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8943                         _tmp5_ = TRUE;
8944 #line 1494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8945                         while (TRUE) {
8946 #line 8947 "WindowLeftProps.vala.c"
8947                                 gboolean _tmp6_;
8948                                 gint _tmp8_;
8949                                 gchar** _tmp9_;
8950                                 gint _tmp9__length1;
8951                                 GtkListStore* _tmp10_;
8952                                 GtkTreeIter _tmp11_ = {0};
8953                                 GtkListStore* _tmp12_;
8954                                 GtkTreeIter _tmp13_;
8955                                 gchar** _tmp14_;
8956                                 gint _tmp14__length1;
8957                                 gint _tmp15_;
8958                                 const gchar* _tmp16_;
8959                                 GValue _tmp17_ = {0};
8960 #line 1494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8961                                 _tmp6_ = _tmp5_;
8962 #line 1494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8963                                 if (!_tmp6_) {
8964 #line 8965 "WindowLeftProps.vala.c"
8965                                         gint _tmp7_;
8966 #line 1494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8967                                         _tmp7_ = i;
8968 #line 1494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8969                                         i = _tmp7_ + 1;
8970 #line 8971 "WindowLeftProps.vala.c"
8971                                 }
8972 #line 1494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8973                                 _tmp5_ = FALSE;
8974 #line 1494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8975                                 _tmp8_ = i;
8976 #line 1494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8977                                 _tmp9_ = ar;
8978 #line 1494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8979                                 _tmp9__length1 = ar_length1;
8980 #line 1494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8981                                 if (!(_tmp8_ < _tmp9__length1)) {
8982 #line 1494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8983                                         break;
8984 #line 8985 "WindowLeftProps.vala.c"
8985                                 }
8986 #line 1495 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8987                                 _tmp10_ = m;
8988 #line 1495 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8989                                 gtk_list_store_append (_tmp10_, &_tmp11_);
8990 #line 1495 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8991                                 iret = _tmp11_;
8992 #line 1496 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8993                                 _tmp12_ = m;
8994 #line 1496 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8995                                 _tmp13_ = iret;
8996 #line 1496 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8997                                 _tmp14_ = ar;
8998 #line 1496 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8999                                 _tmp14__length1 = ar_length1;
9000 #line 1496 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9001                                 _tmp15_ = i;
9002 #line 1496 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9003                                 _tmp16_ = _tmp14_[_tmp15_];
9004 #line 1496 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9005                                 g_value_init (&_tmp17_, G_TYPE_STRING);
9006 #line 1496 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9007                                 g_value_set_string (&_tmp17_, _tmp16_);
9008 #line 1496 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9009                                 gtk_list_store_set_value (_tmp12_, &_tmp13_, 0, &_tmp17_);
9010 #line 1496 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9011                                 G_IS_VALUE (&_tmp17_) ? (g_value_unset (&_tmp17_), NULL) : NULL;
9012 #line 9013 "WindowLeftProps.vala.c"
9013                         }
9014                 }
9015         }
9016 #line 1490 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9017         _g_object_unref0 (m);
9018 #line 9019 "WindowLeftProps.vala.c"
9019 }
9020
9021
9022 static void xcls_leftprops_xcls_valrender_class_init (Xcls_LeftPropsXcls_valrenderClass * klass) {
9023 #line 1382 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9024         xcls_leftprops_xcls_valrender_parent_class = g_type_class_peek_parent (klass);
9025 #line 1382 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9026         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_valrenderPrivate));
9027 #line 1382 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9028         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_valrender_finalize;
9029 #line 9030 "WindowLeftProps.vala.c"
9030 }
9031
9032
9033 static void xcls_leftprops_xcls_valrender_instance_init (Xcls_LeftPropsXcls_valrender * self) {
9034 #line 1382 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9035         self->priv = XCLS_LEFTPROPS_XCLS_VALRENDER_GET_PRIVATE (self);
9036 #line 9037 "WindowLeftProps.vala.c"
9037 }
9038
9039
9040 static void xcls_leftprops_xcls_valrender_finalize (GObject* obj) {
9041         Xcls_LeftPropsXcls_valrender * self;
9042 #line 1382 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9043         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrender);
9044 #line 1384 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9045         _g_object_unref0 (self->el);
9046 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9047         _g_object_unref0 (self->priv->_this);
9048 #line 1382 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9049         G_OBJECT_CLASS (xcls_leftprops_xcls_valrender_parent_class)->finalize (obj);
9050 #line 9051 "WindowLeftProps.vala.c"
9051 }
9052
9053
9054 GType xcls_leftprops_xcls_valrender_get_type (void) {
9055         static volatile gsize xcls_leftprops_xcls_valrender_type_id__volatile = 0;
9056         if (g_once_init_enter (&xcls_leftprops_xcls_valrender_type_id__volatile)) {
9057                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_valrenderClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_valrender_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_valrender), 0, (GInstanceInitFunc) xcls_leftprops_xcls_valrender_instance_init, NULL };
9058                 GType xcls_leftprops_xcls_valrender_type_id;
9059                 xcls_leftprops_xcls_valrender_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_valrender", &g_define_type_info, 0);
9060                 g_once_init_leave (&xcls_leftprops_xcls_valrender_type_id__volatile, xcls_leftprops_xcls_valrender_type_id);
9061         }
9062         return xcls_leftprops_xcls_valrender_type_id__volatile;
9063 }
9064
9065
9066 Xcls_LeftPropsXcls_valrendermodel* xcls_leftprops_xcls_valrendermodel_construct (GType object_type, Xcls_LeftProps* _owner) {
9067         Xcls_LeftPropsXcls_valrendermodel * self = NULL;
9068         Xcls_LeftProps* _tmp0_;
9069         Xcls_LeftProps* _tmp1_;
9070         Xcls_LeftProps* _tmp2_;
9071         Xcls_LeftPropsXcls_valrendermodel* _tmp3_;
9072         GtkListStore* _tmp4_;
9073 #line 1510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9074         g_return_val_if_fail (_owner != NULL, NULL);
9075 #line 1510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9076         self = (Xcls_LeftPropsXcls_valrendermodel*) g_object_new (object_type, NULL);
9077 #line 1512 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9078         _tmp0_ = _owner;
9079 #line 1512 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9080         _tmp1_ = _g_object_ref0 (_tmp0_);
9081 #line 1512 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9082         _g_object_unref0 (self->priv->_this);
9083 #line 1512 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9084         self->priv->_this = _tmp1_;
9085 #line 1513 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9086         _tmp2_ = self->priv->_this;
9087 #line 1513 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9088         _tmp3_ = _g_object_ref0 (self);
9089 #line 1513 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9090         _g_object_unref0 (_tmp2_->valrendermodel);
9091 #line 1513 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9092         _tmp2_->valrendermodel = _tmp3_;
9093 #line 1514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9094         _tmp4_ = gtk_list_store_new (1, G_TYPE_STRING);
9095 #line 1514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9096         _g_object_unref0 (self->el);
9097 #line 1514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9098         self->el = _tmp4_;
9099 #line 1510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9100         return self;
9101 #line 9102 "WindowLeftProps.vala.c"
9102 }
9103
9104
9105 Xcls_LeftPropsXcls_valrendermodel* xcls_leftprops_xcls_valrendermodel_new (Xcls_LeftProps* _owner) {
9106 #line 1510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9107         return xcls_leftprops_xcls_valrendermodel_construct (XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, _owner);
9108 #line 9109 "WindowLeftProps.vala.c"
9109 }
9110
9111
9112 static void xcls_leftprops_xcls_valrendermodel_class_init (Xcls_LeftPropsXcls_valrendermodelClass * klass) {
9113 #line 1501 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9114         xcls_leftprops_xcls_valrendermodel_parent_class = g_type_class_peek_parent (klass);
9115 #line 1501 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9116         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_valrendermodelPrivate));
9117 #line 1501 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9118         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_valrendermodel_finalize;
9119 #line 9120 "WindowLeftProps.vala.c"
9120 }
9121
9122
9123 static void xcls_leftprops_xcls_valrendermodel_instance_init (Xcls_LeftPropsXcls_valrendermodel * self) {
9124 #line 1501 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9125         self->priv = XCLS_LEFTPROPS_XCLS_VALRENDERMODEL_GET_PRIVATE (self);
9126 #line 9127 "WindowLeftProps.vala.c"
9127 }
9128
9129
9130 static void xcls_leftprops_xcls_valrendermodel_finalize (GObject* obj) {
9131         Xcls_LeftPropsXcls_valrendermodel * self;
9132 #line 1501 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9133         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodel);
9134 #line 1503 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9135         _g_object_unref0 (self->el);
9136 #line 1504 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9137         _g_object_unref0 (self->priv->_this);
9138 #line 1501 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9139         G_OBJECT_CLASS (xcls_leftprops_xcls_valrendermodel_parent_class)->finalize (obj);
9140 #line 9141 "WindowLeftProps.vala.c"
9141 }
9142
9143
9144 GType xcls_leftprops_xcls_valrendermodel_get_type (void) {
9145         static volatile gsize xcls_leftprops_xcls_valrendermodel_type_id__volatile = 0;
9146         if (g_once_init_enter (&xcls_leftprops_xcls_valrendermodel_type_id__volatile)) {
9147                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_valrendermodelClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_valrendermodel_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_valrendermodel), 0, (GInstanceInitFunc) xcls_leftprops_xcls_valrendermodel_instance_init, NULL };
9148                 GType xcls_leftprops_xcls_valrendermodel_type_id;
9149                 xcls_leftprops_xcls_valrendermodel_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_valrendermodel", &g_define_type_info, 0);
9150                 g_once_init_leave (&xcls_leftprops_xcls_valrendermodel_type_id__volatile, xcls_leftprops_xcls_valrendermodel_type_id);
9151         }
9152         return xcls_leftprops_xcls_valrendermodel_type_id__volatile;
9153 }
9154
9155
9156 Xcls_LeftPropsXcls_ContextMenu* xcls_leftprops_xcls_contextmenu_construct (GType object_type, Xcls_LeftProps* _owner) {
9157         Xcls_LeftPropsXcls_ContextMenu * self = NULL;
9158         Xcls_LeftProps* _tmp0_;
9159         Xcls_LeftProps* _tmp1_;
9160         Xcls_LeftProps* _tmp2_;
9161         Xcls_LeftPropsXcls_ContextMenu* _tmp3_;
9162         GtkMenu* _tmp4_;
9163         Xcls_LeftProps* _tmp5_;
9164         Xcls_LeftPropsXcls_MenuItem27* _tmp6_;
9165         Xcls_LeftPropsXcls_MenuItem27* child_0;
9166         GtkMenu* _tmp7_;
9167         GtkMenuItem* _tmp8_;
9168         Xcls_LeftProps* _tmp9_;
9169         Xcls_LeftPropsXcls_SeparatorMenuItem28* _tmp10_;
9170         Xcls_LeftPropsXcls_SeparatorMenuItem28* child_1;
9171         GtkMenu* _tmp11_;
9172         GtkSeparatorMenuItem* _tmp12_;
9173         Xcls_LeftProps* _tmp13_;
9174         Xcls_LeftPropsXcls_MenuItem29* _tmp14_;
9175         Xcls_LeftPropsXcls_MenuItem29* child_2;
9176         GtkMenu* _tmp15_;
9177         GtkMenuItem* _tmp16_;
9178 #line 1532 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9179         g_return_val_if_fail (_owner != NULL, NULL);
9180 #line 1532 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9181         self = (Xcls_LeftPropsXcls_ContextMenu*) g_object_new (object_type, NULL);
9182 #line 1534 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9183         _tmp0_ = _owner;
9184 #line 1534 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9185         _tmp1_ = _g_object_ref0 (_tmp0_);
9186 #line 1534 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9187         _g_object_unref0 (self->priv->_this);
9188 #line 1534 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9189         self->priv->_this = _tmp1_;
9190 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9191         _tmp2_ = self->priv->_this;
9192 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9193         _tmp3_ = _g_object_ref0 (self);
9194 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9195         _g_object_unref0 (_tmp2_->ContextMenu);
9196 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9197         _tmp2_->ContextMenu = _tmp3_;
9198 #line 1536 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9199         _tmp4_ = (GtkMenu*) gtk_menu_new ();
9200 #line 1536 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9201         g_object_ref_sink (_tmp4_);
9202 #line 1536 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9203         _g_object_unref0 (self->el);
9204 #line 1536 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9205         self->el = _tmp4_;
9206 #line 1541 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9207         _tmp5_ = self->priv->_this;
9208 #line 1541 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9209         _tmp6_ = xcls_leftprops_xcls_menuitem27_new (_tmp5_);
9210 #line 1541 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9211         child_0 = _tmp6_;
9212 #line 1542 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9213         g_object_ref ((GObject*) child_0);
9214 #line 1543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9215         _tmp7_ = self->el;
9216 #line 1543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9217         _tmp8_ = child_0->el;
9218 #line 1543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9219         gtk_menu_shell_append ((GtkMenuShell*) _tmp7_, (GtkWidget*) _tmp8_);
9220 #line 1544 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9221         _tmp9_ = self->priv->_this;
9222 #line 1544 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9223         _tmp10_ = xcls_leftprops_xcls_separatormenuitem28_new (_tmp9_);
9224 #line 1544 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9225         child_1 = _tmp10_;
9226 #line 1545 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9227         g_object_ref ((GObject*) child_1);
9228 #line 1546 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9229         _tmp11_ = self->el;
9230 #line 1546 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9231         _tmp12_ = child_1->el;
9232 #line 1546 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9233         gtk_menu_shell_append ((GtkMenuShell*) _tmp11_, (GtkWidget*) ((GtkMenuItem*) _tmp12_));
9234 #line 1547 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9235         _tmp13_ = self->priv->_this;
9236 #line 1547 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9237         _tmp14_ = xcls_leftprops_xcls_menuitem29_new (_tmp13_);
9238 #line 1547 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9239         child_2 = _tmp14_;
9240 #line 1548 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9241         g_object_ref ((GObject*) child_2);
9242 #line 1549 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9243         _tmp15_ = self->el;
9244 #line 1549 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9245         _tmp16_ = child_2->el;
9246 #line 1549 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9247         gtk_menu_shell_append ((GtkMenuShell*) _tmp15_, (GtkWidget*) _tmp16_);
9248 #line 1532 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9249         _g_object_unref0 (child_2);
9250 #line 1532 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9251         _g_object_unref0 (child_1);
9252 #line 1532 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9253         _g_object_unref0 (child_0);
9254 #line 1532 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9255         return self;
9256 #line 9257 "WindowLeftProps.vala.c"
9257 }
9258
9259
9260 Xcls_LeftPropsXcls_ContextMenu* xcls_leftprops_xcls_contextmenu_new (Xcls_LeftProps* _owner) {
9261 #line 1532 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9262         return xcls_leftprops_xcls_contextmenu_construct (XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, _owner);
9263 #line 9264 "WindowLeftProps.vala.c"
9264 }
9265
9266
9267 static void xcls_leftprops_xcls_contextmenu_class_init (Xcls_LeftPropsXcls_ContextMenuClass * klass) {
9268 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9269         xcls_leftprops_xcls_contextmenu_parent_class = g_type_class_peek_parent (klass);
9270 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9271         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_ContextMenuPrivate));
9272 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9273         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_contextmenu_finalize;
9274 #line 9275 "WindowLeftProps.vala.c"
9275 }
9276
9277
9278 static void xcls_leftprops_xcls_contextmenu_instance_init (Xcls_LeftPropsXcls_ContextMenu * self) {
9279 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9280         self->priv = XCLS_LEFTPROPS_XCLS_CONTEXTMENU_GET_PRIVATE (self);
9281 #line 9282 "WindowLeftProps.vala.c"
9282 }
9283
9284
9285 static void xcls_leftprops_xcls_contextmenu_finalize (GObject* obj) {
9286         Xcls_LeftPropsXcls_ContextMenu * self;
9287 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9288         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenu);
9289 #line 1525 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9290         _g_object_unref0 (self->el);
9291 #line 1526 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9292         _g_object_unref0 (self->priv->_this);
9293 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9294         G_OBJECT_CLASS (xcls_leftprops_xcls_contextmenu_parent_class)->finalize (obj);
9295 #line 9296 "WindowLeftProps.vala.c"
9296 }
9297
9298
9299 GType xcls_leftprops_xcls_contextmenu_get_type (void) {
9300         static volatile gsize xcls_leftprops_xcls_contextmenu_type_id__volatile = 0;
9301         if (g_once_init_enter (&xcls_leftprops_xcls_contextmenu_type_id__volatile)) {
9302                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_ContextMenuClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_contextmenu_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_ContextMenu), 0, (GInstanceInitFunc) xcls_leftprops_xcls_contextmenu_instance_init, NULL };
9303                 GType xcls_leftprops_xcls_contextmenu_type_id;
9304                 xcls_leftprops_xcls_contextmenu_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_ContextMenu", &g_define_type_info, 0);
9305                 g_once_init_leave (&xcls_leftprops_xcls_contextmenu_type_id__volatile, xcls_leftprops_xcls_contextmenu_type_id);
9306         }
9307         return xcls_leftprops_xcls_contextmenu_type_id__volatile;
9308 }
9309
9310
9311 static void __lambda84_ (Xcls_LeftPropsXcls_MenuItem27* self) {
9312         Xcls_LeftProps* _tmp0_;
9313         Xcls_LeftPropsXcls_view* _tmp1_;
9314         GtkTreeView* _tmp2_;
9315         GtkTreeSelection* _tmp3_ = NULL;
9316         GtkTreeSelection* _tmp4_;
9317         GtkTreeSelection* s;
9318         GtkTreeIter iter = {0};
9319         GtkTreeModel* model = NULL;
9320         GtkTreeModel* _tmp5_ = NULL;
9321         GtkTreeIter _tmp6_ = {0};
9322         GtkTreeModel* _tmp7_;
9323         Xcls_LeftProps* _tmp8_;
9324         GtkTreeIter _tmp9_;
9325         GtkTreePath* _tmp10_ = NULL;
9326         GtkTreePath* _tmp11_;
9327 #line 1576 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9328         _tmp0_ = self->priv->_this;
9329 #line 1576 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9330         _tmp1_ = _tmp0_->view;
9331 #line 1576 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9332         _tmp2_ = _tmp1_->el;
9333 #line 1576 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9334         _tmp3_ = gtk_tree_view_get_selection (_tmp2_);
9335 #line 1576 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9336         _tmp4_ = _g_object_ref0 (_tmp3_);
9337 #line 1576 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9338         s = _tmp4_;
9339 #line 1579 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9340         gtk_tree_selection_get_selected (s, &_tmp5_, &_tmp6_);
9341 #line 1579 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9342         _g_object_unref0 (model);
9343 #line 1579 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9344         _tmp7_ = _g_object_ref0 (_tmp5_);
9345 #line 1579 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9346         model = _tmp7_;
9347 #line 1579 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9348         iter = _tmp6_;
9349 #line 1580 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9350         _tmp8_ = self->priv->_this;
9351 #line 1580 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9352         _tmp9_ = iter;
9353 #line 1580 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9354         _tmp10_ = gtk_tree_model_get_path (model, &_tmp9_);
9355 #line 1580 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9356         _tmp11_ = _tmp10_;
9357 #line 1580 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9358         xcls_leftprops_startEditingKey (_tmp8_, _tmp11_);
9359 #line 1580 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9360         _gtk_tree_path_free0 (_tmp11_);
9361 #line 1574 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9362         _g_object_unref0 (model);
9363 #line 1574 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9364         _g_object_unref0 (s);
9365 #line 9366 "WindowLeftProps.vala.c"
9366 }
9367
9368
9369 static void ___lambda84__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
9370 #line 1574 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9371         __lambda84_ (self);
9372 #line 9373 "WindowLeftProps.vala.c"
9373 }
9374
9375
9376 Xcls_LeftPropsXcls_MenuItem27* xcls_leftprops_xcls_menuitem27_construct (GType object_type, Xcls_LeftProps* _owner) {
9377         Xcls_LeftPropsXcls_MenuItem27 * self = NULL;
9378         Xcls_LeftProps* _tmp0_;
9379         Xcls_LeftProps* _tmp1_;
9380         GtkMenuItem* _tmp2_;
9381         GtkMenuItem* _tmp3_;
9382         GtkMenuItem* _tmp4_;
9383 #line 1563 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9384         g_return_val_if_fail (_owner != NULL, NULL);
9385 #line 1563 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9386         self = (Xcls_LeftPropsXcls_MenuItem27*) g_object_new (object_type, NULL);
9387 #line 1565 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9388         _tmp0_ = _owner;
9389 #line 1565 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9390         _tmp1_ = _g_object_ref0 (_tmp0_);
9391 #line 1565 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9392         _g_object_unref0 (self->priv->_this);
9393 #line 1565 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9394         self->priv->_this = _tmp1_;
9395 #line 1566 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9396         _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
9397 #line 1566 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9398         g_object_ref_sink (_tmp2_);
9399 #line 1566 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9400         _g_object_unref0 (self->el);
9401 #line 1566 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9402         self->el = _tmp2_;
9403 #line 1571 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9404         _tmp3_ = self->el;
9405 #line 1571 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9406         gtk_menu_item_set_label (_tmp3_, "Edit");
9407 #line 1574 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9408         _tmp4_ = self->el;
9409 #line 1574 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9410         g_signal_connect_object (_tmp4_, "activate", (GCallback) ___lambda84__gtk_menu_item_activate, self, 0);
9411 #line 1563 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9412         return self;
9413 #line 9414 "WindowLeftProps.vala.c"
9414 }
9415
9416
9417 Xcls_LeftPropsXcls_MenuItem27* xcls_leftprops_xcls_menuitem27_new (Xcls_LeftProps* _owner) {
9418 #line 1563 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9419         return xcls_leftprops_xcls_menuitem27_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM27, _owner);
9420 #line 9421 "WindowLeftProps.vala.c"
9421 }
9422
9423
9424 static void xcls_leftprops_xcls_menuitem27_class_init (Xcls_LeftPropsXcls_MenuItem27Class * klass) {
9425 #line 1554 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9426         xcls_leftprops_xcls_menuitem27_parent_class = g_type_class_peek_parent (klass);
9427 #line 1554 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9428         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem27Private));
9429 #line 1554 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9430         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem27_finalize;
9431 #line 9432 "WindowLeftProps.vala.c"
9432 }
9433
9434
9435 static void xcls_leftprops_xcls_menuitem27_instance_init (Xcls_LeftPropsXcls_MenuItem27 * self) {
9436 #line 1554 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9437         self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM27_GET_PRIVATE (self);
9438 #line 9439 "WindowLeftProps.vala.c"
9439 }
9440
9441
9442 static void xcls_leftprops_xcls_menuitem27_finalize (GObject* obj) {
9443         Xcls_LeftPropsXcls_MenuItem27 * self;
9444 #line 1554 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9445         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM27, Xcls_LeftPropsXcls_MenuItem27);
9446 #line 1556 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9447         _g_object_unref0 (self->el);
9448 #line 1557 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9449         _g_object_unref0 (self->priv->_this);
9450 #line 1554 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9451         G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem27_parent_class)->finalize (obj);
9452 #line 9453 "WindowLeftProps.vala.c"
9453 }
9454
9455
9456 GType xcls_leftprops_xcls_menuitem27_get_type (void) {
9457         static volatile gsize xcls_leftprops_xcls_menuitem27_type_id__volatile = 0;
9458         if (g_once_init_enter (&xcls_leftprops_xcls_menuitem27_type_id__volatile)) {
9459                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_MenuItem27Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_menuitem27_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_MenuItem27), 0, (GInstanceInitFunc) xcls_leftprops_xcls_menuitem27_instance_init, NULL };
9460                 GType xcls_leftprops_xcls_menuitem27_type_id;
9461                 xcls_leftprops_xcls_menuitem27_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem27", &g_define_type_info, 0);
9462                 g_once_init_leave (&xcls_leftprops_xcls_menuitem27_type_id__volatile, xcls_leftprops_xcls_menuitem27_type_id);
9463         }
9464         return xcls_leftprops_xcls_menuitem27_type_id__volatile;
9465 }
9466
9467
9468 Xcls_LeftPropsXcls_SeparatorMenuItem28* xcls_leftprops_xcls_separatormenuitem28_construct (GType object_type, Xcls_LeftProps* _owner) {
9469         Xcls_LeftPropsXcls_SeparatorMenuItem28 * self = NULL;
9470         Xcls_LeftProps* _tmp0_;
9471         Xcls_LeftProps* _tmp1_;
9472         GtkSeparatorMenuItem* _tmp2_;
9473 #line 1595 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9474         g_return_val_if_fail (_owner != NULL, NULL);
9475 #line 1595 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9476         self = (Xcls_LeftPropsXcls_SeparatorMenuItem28*) g_object_new (object_type, NULL);
9477 #line 1597 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9478         _tmp0_ = _owner;
9479 #line 1597 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9480         _tmp1_ = _g_object_ref0 (_tmp0_);
9481 #line 1597 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9482         _g_object_unref0 (self->priv->_this);
9483 #line 1597 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9484         self->priv->_this = _tmp1_;
9485 #line 1598 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9486         _tmp2_ = (GtkSeparatorMenuItem*) gtk_separator_menu_item_new ();
9487 #line 1598 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9488         g_object_ref_sink (_tmp2_);
9489 #line 1598 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9490         _g_object_unref0 (self->el);
9491 #line 1598 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9492         self->el = _tmp2_;
9493 #line 1595 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9494         return self;
9495 #line 9496 "WindowLeftProps.vala.c"
9496 }
9497
9498
9499 Xcls_LeftPropsXcls_SeparatorMenuItem28* xcls_leftprops_xcls_separatormenuitem28_new (Xcls_LeftProps* _owner) {
9500 #line 1595 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9501         return xcls_leftprops_xcls_separatormenuitem28_construct (XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM28, _owner);
9502 #line 9503 "WindowLeftProps.vala.c"
9503 }
9504
9505
9506 static void xcls_leftprops_xcls_separatormenuitem28_class_init (Xcls_LeftPropsXcls_SeparatorMenuItem28Class * klass) {
9507 #line 1586 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9508         xcls_leftprops_xcls_separatormenuitem28_parent_class = g_type_class_peek_parent (klass);
9509 #line 1586 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9510         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_SeparatorMenuItem28Private));
9511 #line 1586 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9512         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_separatormenuitem28_finalize;
9513 #line 9514 "WindowLeftProps.vala.c"
9514 }
9515
9516
9517 static void xcls_leftprops_xcls_separatormenuitem28_instance_init (Xcls_LeftPropsXcls_SeparatorMenuItem28 * self) {
9518 #line 1586 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9519         self->priv = XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM28_GET_PRIVATE (self);
9520 #line 9521 "WindowLeftProps.vala.c"
9521 }
9522
9523
9524 static void xcls_leftprops_xcls_separatormenuitem28_finalize (GObject* obj) {
9525         Xcls_LeftPropsXcls_SeparatorMenuItem28 * self;
9526 #line 1586 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9527         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM28, Xcls_LeftPropsXcls_SeparatorMenuItem28);
9528 #line 1588 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9529         _g_object_unref0 (self->el);
9530 #line 1589 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9531         _g_object_unref0 (self->priv->_this);
9532 #line 1586 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9533         G_OBJECT_CLASS (xcls_leftprops_xcls_separatormenuitem28_parent_class)->finalize (obj);
9534 #line 9535 "WindowLeftProps.vala.c"
9535 }
9536
9537
9538 GType xcls_leftprops_xcls_separatormenuitem28_get_type (void) {
9539         static volatile gsize xcls_leftprops_xcls_separatormenuitem28_type_id__volatile = 0;
9540         if (g_once_init_enter (&xcls_leftprops_xcls_separatormenuitem28_type_id__volatile)) {
9541                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_SeparatorMenuItem28Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_separatormenuitem28_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_SeparatorMenuItem28), 0, (GInstanceInitFunc) xcls_leftprops_xcls_separatormenuitem28_instance_init, NULL };
9542                 GType xcls_leftprops_xcls_separatormenuitem28_type_id;
9543                 xcls_leftprops_xcls_separatormenuitem28_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_SeparatorMenuItem28", &g_define_type_info, 0);
9544                 g_once_init_leave (&xcls_leftprops_xcls_separatormenuitem28_type_id__volatile, xcls_leftprops_xcls_separatormenuitem28_type_id);
9545         }
9546         return xcls_leftprops_xcls_separatormenuitem28_type_id__volatile;
9547 }
9548
9549
9550 static void __lambda86_ (Xcls_LeftPropsXcls_MenuItem29* self) {
9551         Xcls_LeftProps* _tmp0_;
9552 #line 1628 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9553         _tmp0_ = self->priv->_this;
9554 #line 1628 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9555         xcls_leftprops_deleteSelected (_tmp0_);
9556 #line 9557 "WindowLeftProps.vala.c"
9557 }
9558
9559
9560 static void ___lambda86__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
9561 #line 1627 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9562         __lambda86_ (self);
9563 #line 9564 "WindowLeftProps.vala.c"
9564 }
9565
9566
9567 Xcls_LeftPropsXcls_MenuItem29* xcls_leftprops_xcls_menuitem29_construct (GType object_type, Xcls_LeftProps* _owner) {
9568         Xcls_LeftPropsXcls_MenuItem29 * self = NULL;
9569         Xcls_LeftProps* _tmp0_;
9570         Xcls_LeftProps* _tmp1_;
9571         GtkMenuItem* _tmp2_;
9572         GtkMenuItem* _tmp3_;
9573         GtkMenuItem* _tmp4_;
9574 #line 1616 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9575         g_return_val_if_fail (_owner != NULL, NULL);
9576 #line 1616 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9577         self = (Xcls_LeftPropsXcls_MenuItem29*) g_object_new (object_type, NULL);
9578 #line 1618 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9579         _tmp0_ = _owner;
9580 #line 1618 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9581         _tmp1_ = _g_object_ref0 (_tmp0_);
9582 #line 1618 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9583         _g_object_unref0 (self->priv->_this);
9584 #line 1618 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9585         self->priv->_this = _tmp1_;
9586 #line 1619 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9587         _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
9588 #line 1619 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9589         g_object_ref_sink (_tmp2_);
9590 #line 1619 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9591         _g_object_unref0 (self->el);
9592 #line 1619 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9593         self->el = _tmp2_;
9594 #line 1624 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9595         _tmp3_ = self->el;
9596 #line 1624 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9597         gtk_menu_item_set_label (_tmp3_, "Delete");
9598 #line 1627 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9599         _tmp4_ = self->el;
9600 #line 1627 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9601         g_signal_connect_object (_tmp4_, "activate", (GCallback) ___lambda86__gtk_menu_item_activate, self, 0);
9602 #line 1616 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9603         return self;
9604 #line 9605 "WindowLeftProps.vala.c"
9605 }
9606
9607
9608 Xcls_LeftPropsXcls_MenuItem29* xcls_leftprops_xcls_menuitem29_new (Xcls_LeftProps* _owner) {
9609 #line 1616 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9610         return xcls_leftprops_xcls_menuitem29_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM29, _owner);
9611 #line 9612 "WindowLeftProps.vala.c"
9612 }
9613
9614
9615 static void xcls_leftprops_xcls_menuitem29_class_init (Xcls_LeftPropsXcls_MenuItem29Class * klass) {
9616 #line 1607 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9617         xcls_leftprops_xcls_menuitem29_parent_class = g_type_class_peek_parent (klass);
9618 #line 1607 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9619         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem29Private));
9620 #line 1607 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9621         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem29_finalize;
9622 #line 9623 "WindowLeftProps.vala.c"
9623 }
9624
9625
9626 static void xcls_leftprops_xcls_menuitem29_instance_init (Xcls_LeftPropsXcls_MenuItem29 * self) {
9627 #line 1607 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9628         self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM29_GET_PRIVATE (self);
9629 #line 9630 "WindowLeftProps.vala.c"
9630 }
9631
9632
9633 static void xcls_leftprops_xcls_menuitem29_finalize (GObject* obj) {
9634         Xcls_LeftPropsXcls_MenuItem29 * self;
9635 #line 1607 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9636         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM29, Xcls_LeftPropsXcls_MenuItem29);
9637 #line 1609 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9638         _g_object_unref0 (self->el);
9639 #line 1610 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9640         _g_object_unref0 (self->priv->_this);
9641 #line 1607 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9642         G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem29_parent_class)->finalize (obj);
9643 #line 9644 "WindowLeftProps.vala.c"
9644 }
9645
9646
9647 GType xcls_leftprops_xcls_menuitem29_get_type (void) {
9648         static volatile gsize xcls_leftprops_xcls_menuitem29_type_id__volatile = 0;
9649         if (g_once_init_enter (&xcls_leftprops_xcls_menuitem29_type_id__volatile)) {
9650                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsXcls_MenuItem29Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_xcls_menuitem29_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftPropsXcls_MenuItem29), 0, (GInstanceInitFunc) xcls_leftprops_xcls_menuitem29_instance_init, NULL };
9651                 GType xcls_leftprops_xcls_menuitem29_type_id;
9652                 xcls_leftprops_xcls_menuitem29_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem29", &g_define_type_info, 0);
9653                 g_once_init_leave (&xcls_leftprops_xcls_menuitem29_type_id__volatile, xcls_leftprops_xcls_menuitem29_type_id);
9654         }
9655         return xcls_leftprops_xcls_menuitem29_type_id__volatile;
9656 }
9657
9658
9659 static void xcls_leftprops_class_init (Xcls_LeftPropsClass * klass) {
9660 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9661         xcls_leftprops_parent_class = g_type_class_peek_parent (klass);
9662 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9663         g_type_class_add_private (klass, sizeof (Xcls_LeftPropsPrivate));
9664 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9665         G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_finalize;
9666 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9667         g_signal_new ("stop_editor", TYPE_XCLS_LEFTPROPS, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_user_marshal_BOOLEAN__VOID, G_TYPE_BOOLEAN, 0);
9668 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9669         g_signal_new ("show_editor", TYPE_XCLS_LEFTPROPS, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_user_marshal_VOID__OBJECT_OBJECT_STRING_STRING, G_TYPE_NONE, 4, JS_RENDER_TYPE_JS_RENDER, JS_RENDER_TYPE_NODE, G_TYPE_STRING, G_TYPE_STRING);
9670 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9671         g_signal_new ("changed", TYPE_XCLS_LEFTPROPS, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
9672 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9673         g_signal_new ("show_add_props", TYPE_XCLS_LEFTPROPS, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__STRING, G_TYPE_NONE, 1, G_TYPE_STRING);
9674 #line 9675 "WindowLeftProps.vala.c"
9675 }
9676
9677
9678 static void xcls_leftprops_instance_init (Xcls_LeftProps * self) {
9679 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9680         self->priv = XCLS_LEFTPROPS_GET_PRIVATE (self);
9681 #line 9682 "WindowLeftProps.vala.c"
9682 }
9683
9684
9685 static void xcls_leftprops_finalize (GObject* obj) {
9686         Xcls_LeftProps * self;
9687 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9688         self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_LEFTPROPS, Xcls_LeftProps);
9689 #line 5 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9690         _g_object_unref0 (self->el);
9691 #line 6 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9692         _g_object_unref0 (self->priv->_this);
9693 #line 15 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9694         _g_object_unref0 (self->AddPropertyPopup);
9695 #line 16 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9696         _g_object_unref0 (self->EditProps);
9697 #line 17 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9698         _g_object_unref0 (self->view);
9699 #line 18 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9700         _g_object_unref0 (self->model);
9701 #line 19 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9702         _g_object_unref0 (self->keycol);
9703 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9704         _g_object_unref0 (self->keyrender);
9705 #line 21 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9706         _g_object_unref0 (self->valcol);
9707 #line 22 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9708         _g_object_unref0 (self->valrender);
9709 #line 23 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9710         _g_object_unref0 (self->valrendermodel);
9711 #line 24 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9712         _g_object_unref0 (self->ContextMenu);
9713 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9714         _g_object_unref0 (self->file);
9715 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9716         _g_object_unref0 (self->main_window);
9717 #line 34 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9718         _g_object_unref0 (self->node);
9719 #line 3 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9720         G_OBJECT_CLASS (xcls_leftprops_parent_class)->finalize (obj);
9721 #line 9722 "WindowLeftProps.vala.c"
9722 }
9723
9724
9725 GType xcls_leftprops_get_type (void) {
9726         static volatile gsize xcls_leftprops_type_id__volatile = 0;
9727         if (g_once_init_enter (&xcls_leftprops_type_id__volatile)) {
9728                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_LeftPropsClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_leftprops_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_LeftProps), 0, (GInstanceInitFunc) xcls_leftprops_instance_init, NULL };
9729                 GType xcls_leftprops_type_id;
9730                 xcls_leftprops_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftProps", &g_define_type_info, 0);
9731                 g_once_init_leave (&xcls_leftprops_type_id__volatile, xcls_leftprops_type_id);
9732         }
9733         return xcls_leftprops_type_id__volatile;
9734 }
9735
9736
9737 static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) {
9738         if ((array != NULL) && (destroy_func != NULL)) {
9739                 int i;
9740                 for (i = 0; i < array_length; i = i + 1) {
9741                         if (((gpointer*) array)[i] != NULL) {
9742                                 destroy_func (((gpointer*) array)[i]);
9743                         }
9744                 }
9745         }
9746 }
9747
9748
9749 static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) {
9750         _vala_array_destroy (array, array_length, destroy_func);
9751         g_free (array);
9752 }
9753
9754
9755 static gint _vala_array_length (gpointer array) {
9756         int length;
9757         length = 0;
9758         if (array) {
9759                 while (((gpointer*) array)[length]) {
9760                         length++;
9761                 }
9762         }
9763         return length;
9764 }
9765
9766
9767