1 /* WindowLeftProps.vala.c generated by valac 0.20.1, the Vala compiler
2 * generated from WindowLeftProps.vala, do not modify */
5 valac --pkg gio-2.0 --pkg posix --pkg gtk+-3.0 --pkg libnotify --pkg gtksourceview-3.0 --pkg libwnck-3.0 \
6 /tmp/WindowLeftProps.vala -o /tmp/WindowLeftProps
9 static int main (string[] args) {
12 WindowLeftProps.show_all();
19 #include <glib-object.h>
25 #include <pango/pango.h>
28 #define TYPE_XCLS_LEFTPROPS (xcls_leftprops_get_type ())
29 #define XCLS_LEFTPROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_LEFTPROPS, Xcls_LeftProps))
30 #define XCLS_LEFTPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsClass))
31 #define IS_XCLS_LEFTPROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_LEFTPROPS))
32 #define IS_XCLS_LEFTPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_LEFTPROPS))
33 #define XCLS_LEFTPROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsClass))
35 typedef struct _Xcls_LeftProps Xcls_LeftProps;
36 typedef struct _Xcls_LeftPropsClass Xcls_LeftPropsClass;
37 typedef struct _Xcls_LeftPropsPrivate Xcls_LeftPropsPrivate;
39 #define XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP (xcls_leftprops_xcls_addpropertypopup_get_type ())
40 #define XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopup))
41 #define XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopupClass))
42 #define XCLS_LEFTPROPS_IS_XCLS_ADDPROPERTYPOPUP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP))
43 #define XCLS_LEFTPROPS_IS_XCLS_ADDPROPERTYPOPUP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP))
44 #define XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopupClass))
46 typedef struct _Xcls_LeftPropsXcls_AddPropertyPopup Xcls_LeftPropsXcls_AddPropertyPopup;
47 typedef struct _Xcls_LeftPropsXcls_AddPropertyPopupClass Xcls_LeftPropsXcls_AddPropertyPopupClass;
49 #define XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS (xcls_leftprops_xcls_editprops_get_type ())
50 #define XCLS_LEFTPROPS_XCLS_EDITPROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditProps))
51 #define XCLS_LEFTPROPS_XCLS_EDITPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditPropsClass))
52 #define XCLS_LEFTPROPS_IS_XCLS_EDITPROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS))
53 #define XCLS_LEFTPROPS_IS_XCLS_EDITPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS))
54 #define XCLS_LEFTPROPS_XCLS_EDITPROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditPropsClass))
56 typedef struct _Xcls_LeftPropsXcls_EditProps Xcls_LeftPropsXcls_EditProps;
57 typedef struct _Xcls_LeftPropsXcls_EditPropsClass Xcls_LeftPropsXcls_EditPropsClass;
59 #define XCLS_LEFTPROPS_TYPE_XCLS_VIEW (xcls_leftprops_xcls_view_get_type ())
60 #define XCLS_LEFTPROPS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_view))
61 #define XCLS_LEFTPROPS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_viewClass))
62 #define XCLS_LEFTPROPS_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VIEW))
63 #define XCLS_LEFTPROPS_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VIEW))
64 #define XCLS_LEFTPROPS_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_viewClass))
66 typedef struct _Xcls_LeftPropsXcls_view Xcls_LeftPropsXcls_view;
67 typedef struct _Xcls_LeftPropsXcls_viewClass Xcls_LeftPropsXcls_viewClass;
69 #define XCLS_LEFTPROPS_TYPE_XCLS_MODEL (xcls_leftprops_xcls_model_get_type ())
70 #define XCLS_LEFTPROPS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_model))
71 #define XCLS_LEFTPROPS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_modelClass))
72 #define XCLS_LEFTPROPS_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MODEL))
73 #define XCLS_LEFTPROPS_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MODEL))
74 #define XCLS_LEFTPROPS_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_modelClass))
76 typedef struct _Xcls_LeftPropsXcls_model Xcls_LeftPropsXcls_model;
77 typedef struct _Xcls_LeftPropsXcls_modelClass Xcls_LeftPropsXcls_modelClass;
79 #define XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL (xcls_leftprops_xcls_keycol_get_type ())
80 #define XCLS_LEFTPROPS_XCLS_KEYCOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycol))
81 #define XCLS_LEFTPROPS_XCLS_KEYCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycolClass))
82 #define XCLS_LEFTPROPS_IS_XCLS_KEYCOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL))
83 #define XCLS_LEFTPROPS_IS_XCLS_KEYCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL))
84 #define XCLS_LEFTPROPS_XCLS_KEYCOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycolClass))
86 typedef struct _Xcls_LeftPropsXcls_keycol Xcls_LeftPropsXcls_keycol;
87 typedef struct _Xcls_LeftPropsXcls_keycolClass Xcls_LeftPropsXcls_keycolClass;
89 #define XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER (xcls_leftprops_xcls_keyrender_get_type ())
90 #define XCLS_LEFTPROPS_XCLS_KEYRENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrender))
91 #define XCLS_LEFTPROPS_XCLS_KEYRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrenderClass))
92 #define XCLS_LEFTPROPS_IS_XCLS_KEYRENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER))
93 #define XCLS_LEFTPROPS_IS_XCLS_KEYRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER))
94 #define XCLS_LEFTPROPS_XCLS_KEYRENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrenderClass))
96 typedef struct _Xcls_LeftPropsXcls_keyrender Xcls_LeftPropsXcls_keyrender;
97 typedef struct _Xcls_LeftPropsXcls_keyrenderClass Xcls_LeftPropsXcls_keyrenderClass;
99 #define XCLS_LEFTPROPS_TYPE_XCLS_VALCOL (xcls_leftprops_xcls_valcol_get_type ())
100 #define XCLS_LEFTPROPS_XCLS_VALCOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcol))
101 #define XCLS_LEFTPROPS_XCLS_VALCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcolClass))
102 #define XCLS_LEFTPROPS_IS_XCLS_VALCOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL))
103 #define XCLS_LEFTPROPS_IS_XCLS_VALCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL))
104 #define XCLS_LEFTPROPS_XCLS_VALCOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcolClass))
106 typedef struct _Xcls_LeftPropsXcls_valcol Xcls_LeftPropsXcls_valcol;
107 typedef struct _Xcls_LeftPropsXcls_valcolClass Xcls_LeftPropsXcls_valcolClass;
109 #define XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER (xcls_leftprops_xcls_valrender_get_type ())
110 #define XCLS_LEFTPROPS_XCLS_VALRENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrender))
111 #define XCLS_LEFTPROPS_XCLS_VALRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrenderClass))
112 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER))
113 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER))
114 #define XCLS_LEFTPROPS_XCLS_VALRENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrenderClass))
116 typedef struct _Xcls_LeftPropsXcls_valrender Xcls_LeftPropsXcls_valrender;
117 typedef struct _Xcls_LeftPropsXcls_valrenderClass Xcls_LeftPropsXcls_valrenderClass;
119 #define XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL (xcls_leftprops_xcls_valrendermodel_get_type ())
120 #define XCLS_LEFTPROPS_XCLS_VALRENDERMODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodel))
121 #define XCLS_LEFTPROPS_XCLS_VALRENDERMODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodelClass))
122 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDERMODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL))
123 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDERMODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL))
124 #define XCLS_LEFTPROPS_XCLS_VALRENDERMODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodelClass))
126 typedef struct _Xcls_LeftPropsXcls_valrendermodel Xcls_LeftPropsXcls_valrendermodel;
127 typedef struct _Xcls_LeftPropsXcls_valrendermodelClass Xcls_LeftPropsXcls_valrendermodelClass;
129 #define XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU (xcls_leftprops_xcls_contextmenu_get_type ())
130 #define XCLS_LEFTPROPS_XCLS_CONTEXTMENU(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenu))
131 #define XCLS_LEFTPROPS_XCLS_CONTEXTMENU_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenuClass))
132 #define XCLS_LEFTPROPS_IS_XCLS_CONTEXTMENU(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU))
133 #define XCLS_LEFTPROPS_IS_XCLS_CONTEXTMENU_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU))
134 #define XCLS_LEFTPROPS_XCLS_CONTEXTMENU_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenuClass))
136 typedef struct _Xcls_LeftPropsXcls_ContextMenu Xcls_LeftPropsXcls_ContextMenu;
137 typedef struct _Xcls_LeftPropsXcls_ContextMenuClass Xcls_LeftPropsXcls_ContextMenuClass;
139 #define JS_RENDER_TYPE_JS_RENDER (js_render_js_render_get_type ())
140 #define JS_RENDER_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRender))
141 #define JS_RENDER_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
142 #define JS_RENDER_IS_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_JS_RENDER))
143 #define JS_RENDER_IS_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_JS_RENDER))
144 #define JS_RENDER_JS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
146 typedef struct _JsRenderJsRender JsRenderJsRender;
147 typedef struct _JsRenderJsRenderClass JsRenderJsRenderClass;
149 #define JS_RENDER_TYPE_NODE (js_render_node_get_type ())
150 #define JS_RENDER_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_NODE, JsRenderNode))
151 #define JS_RENDER_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
152 #define JS_RENDER_IS_NODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_NODE))
153 #define JS_RENDER_IS_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_NODE))
154 #define JS_RENDER_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
156 typedef struct _JsRenderNode JsRenderNode;
157 typedef struct _JsRenderNodeClass JsRenderNodeClass;
158 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
160 #define XCLS_LEFTPROPS_TYPE_XCLS_HBOX2 (xcls_leftprops_xcls_hbox2_get_type ())
161 #define XCLS_LEFTPROPS_XCLS_HBOX2(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_HBOX2, Xcls_LeftPropsXcls_HBox2))
162 #define XCLS_LEFTPROPS_XCLS_HBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_HBOX2, Xcls_LeftPropsXcls_HBox2Class))
163 #define XCLS_LEFTPROPS_IS_XCLS_HBOX2(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_HBOX2))
164 #define XCLS_LEFTPROPS_IS_XCLS_HBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_HBOX2))
165 #define XCLS_LEFTPROPS_XCLS_HBOX2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_HBOX2, Xcls_LeftPropsXcls_HBox2Class))
167 typedef struct _Xcls_LeftPropsXcls_HBox2 Xcls_LeftPropsXcls_HBox2;
168 typedef struct _Xcls_LeftPropsXcls_HBox2Class Xcls_LeftPropsXcls_HBox2Class;
169 typedef struct _Xcls_LeftPropsXcls_HBox2Private Xcls_LeftPropsXcls_HBox2Private;
170 typedef struct _Xcls_LeftPropsXcls_EditPropsPrivate Xcls_LeftPropsXcls_EditPropsPrivate;
171 #define _gtk_tree_path_free0(var) ((var == NULL) ? NULL : (var = (gtk_tree_path_free (var), NULL)))
172 typedef struct _Block4Data Block4Data;
173 #define _g_free0(var) (var = (g_free (var), NULL))
174 typedef struct _Xcls_LeftPropsXcls_modelPrivate Xcls_LeftPropsXcls_modelPrivate;
175 typedef struct _Xcls_LeftPropsXcls_viewPrivate Xcls_LeftPropsXcls_viewPrivate;
176 typedef struct _Xcls_LeftPropsXcls_valrenderPrivate Xcls_LeftPropsXcls_valrenderPrivate;
177 typedef struct _Xcls_LeftPropsXcls_valcolPrivate Xcls_LeftPropsXcls_valcolPrivate;
178 typedef struct _Block5Data Block5Data;
179 typedef struct _JsRenderNodePrivate JsRenderNodePrivate;
180 typedef struct _Block6Data Block6Data;
181 typedef struct _Xcls_LeftPropsXcls_keyrenderPrivate Xcls_LeftPropsXcls_keyrenderPrivate;
182 typedef struct _Block7Data Block7Data;
183 typedef struct _Xcls_LeftPropsXcls_keycolPrivate Xcls_LeftPropsXcls_keycolPrivate;
185 #define XCLS_LEFTPROPS_TYPE_XCLS_BUTTON3 (xcls_leftprops_xcls_button3_get_type ())
186 #define XCLS_LEFTPROPS_XCLS_BUTTON3(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_BUTTON3, Xcls_LeftPropsXcls_Button3))
187 #define XCLS_LEFTPROPS_XCLS_BUTTON3_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_BUTTON3, Xcls_LeftPropsXcls_Button3Class))
188 #define XCLS_LEFTPROPS_IS_XCLS_BUTTON3(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_BUTTON3))
189 #define XCLS_LEFTPROPS_IS_XCLS_BUTTON3_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_BUTTON3))
190 #define XCLS_LEFTPROPS_XCLS_BUTTON3_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_BUTTON3, Xcls_LeftPropsXcls_Button3Class))
192 typedef struct _Xcls_LeftPropsXcls_Button3 Xcls_LeftPropsXcls_Button3;
193 typedef struct _Xcls_LeftPropsXcls_Button3Class Xcls_LeftPropsXcls_Button3Class;
194 typedef struct _Xcls_LeftPropsXcls_Button3Private Xcls_LeftPropsXcls_Button3Private;
196 #define XCLS_LEFTPROPS_TYPE_XCLS_HBOX4 (xcls_leftprops_xcls_hbox4_get_type ())
197 #define XCLS_LEFTPROPS_XCLS_HBOX4(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_HBOX4, Xcls_LeftPropsXcls_HBox4))
198 #define XCLS_LEFTPROPS_XCLS_HBOX4_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_HBOX4, Xcls_LeftPropsXcls_HBox4Class))
199 #define XCLS_LEFTPROPS_IS_XCLS_HBOX4(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_HBOX4))
200 #define XCLS_LEFTPROPS_IS_XCLS_HBOX4_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_HBOX4))
201 #define XCLS_LEFTPROPS_XCLS_HBOX4_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_HBOX4, Xcls_LeftPropsXcls_HBox4Class))
203 typedef struct _Xcls_LeftPropsXcls_HBox4 Xcls_LeftPropsXcls_HBox4;
204 typedef struct _Xcls_LeftPropsXcls_HBox4Class Xcls_LeftPropsXcls_HBox4Class;
205 typedef struct _Xcls_LeftPropsXcls_HBox4Private Xcls_LeftPropsXcls_HBox4Private;
206 typedef struct _Xcls_LeftPropsXcls_AddPropertyPopupPrivate Xcls_LeftPropsXcls_AddPropertyPopupPrivate;
208 #define XCLS_LEFTPROPS_TYPE_XCLS_IMAGE5 (xcls_leftprops_xcls_image5_get_type ())
209 #define XCLS_LEFTPROPS_XCLS_IMAGE5(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_IMAGE5, Xcls_LeftPropsXcls_Image5))
210 #define XCLS_LEFTPROPS_XCLS_IMAGE5_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_IMAGE5, Xcls_LeftPropsXcls_Image5Class))
211 #define XCLS_LEFTPROPS_IS_XCLS_IMAGE5(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_IMAGE5))
212 #define XCLS_LEFTPROPS_IS_XCLS_IMAGE5_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_IMAGE5))
213 #define XCLS_LEFTPROPS_XCLS_IMAGE5_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_IMAGE5, Xcls_LeftPropsXcls_Image5Class))
215 typedef struct _Xcls_LeftPropsXcls_Image5 Xcls_LeftPropsXcls_Image5;
216 typedef struct _Xcls_LeftPropsXcls_Image5Class Xcls_LeftPropsXcls_Image5Class;
217 typedef struct _Xcls_LeftPropsXcls_Image5Private Xcls_LeftPropsXcls_Image5Private;
219 #define XCLS_LEFTPROPS_TYPE_XCLS_LABEL6 (xcls_leftprops_xcls_label6_get_type ())
220 #define XCLS_LEFTPROPS_XCLS_LABEL6(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_LABEL6, Xcls_LeftPropsXcls_Label6))
221 #define XCLS_LEFTPROPS_XCLS_LABEL6_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_LABEL6, Xcls_LeftPropsXcls_Label6Class))
222 #define XCLS_LEFTPROPS_IS_XCLS_LABEL6(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_LABEL6))
223 #define XCLS_LEFTPROPS_IS_XCLS_LABEL6_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_LABEL6))
224 #define XCLS_LEFTPROPS_XCLS_LABEL6_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_LABEL6, Xcls_LeftPropsXcls_Label6Class))
226 typedef struct _Xcls_LeftPropsXcls_Label6 Xcls_LeftPropsXcls_Label6;
227 typedef struct _Xcls_LeftPropsXcls_Label6Class Xcls_LeftPropsXcls_Label6Class;
228 typedef struct _Xcls_LeftPropsXcls_Label6Private Xcls_LeftPropsXcls_Label6Private;
230 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM8 (xcls_leftprops_xcls_menuitem8_get_type ())
231 #define XCLS_LEFTPROPS_XCLS_MENUITEM8(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM8, Xcls_LeftPropsXcls_MenuItem8))
232 #define XCLS_LEFTPROPS_XCLS_MENUITEM8_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM8, Xcls_LeftPropsXcls_MenuItem8Class))
233 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM8(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM8))
234 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM8_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM8))
235 #define XCLS_LEFTPROPS_XCLS_MENUITEM8_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM8, Xcls_LeftPropsXcls_MenuItem8Class))
237 typedef struct _Xcls_LeftPropsXcls_MenuItem8 Xcls_LeftPropsXcls_MenuItem8;
238 typedef struct _Xcls_LeftPropsXcls_MenuItem8Class Xcls_LeftPropsXcls_MenuItem8Class;
239 typedef struct _Xcls_LeftPropsXcls_MenuItem8Private Xcls_LeftPropsXcls_MenuItem8Private;
241 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM9 (xcls_leftprops_xcls_menuitem9_get_type ())
242 #define XCLS_LEFTPROPS_XCLS_MENUITEM9(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM9, Xcls_LeftPropsXcls_MenuItem9))
243 #define XCLS_LEFTPROPS_XCLS_MENUITEM9_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM9, Xcls_LeftPropsXcls_MenuItem9Class))
244 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM9(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM9))
245 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM9_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM9))
246 #define XCLS_LEFTPROPS_XCLS_MENUITEM9_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM9, Xcls_LeftPropsXcls_MenuItem9Class))
248 typedef struct _Xcls_LeftPropsXcls_MenuItem9 Xcls_LeftPropsXcls_MenuItem9;
249 typedef struct _Xcls_LeftPropsXcls_MenuItem9Class Xcls_LeftPropsXcls_MenuItem9Class;
250 typedef struct _Xcls_LeftPropsXcls_MenuItem9Private Xcls_LeftPropsXcls_MenuItem9Private;
252 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM10 (xcls_leftprops_xcls_menuitem10_get_type ())
253 #define XCLS_LEFTPROPS_XCLS_MENUITEM10(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM10, Xcls_LeftPropsXcls_MenuItem10))
254 #define XCLS_LEFTPROPS_XCLS_MENUITEM10_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM10, Xcls_LeftPropsXcls_MenuItem10Class))
255 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM10(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM10))
256 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM10_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM10))
257 #define XCLS_LEFTPROPS_XCLS_MENUITEM10_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM10, Xcls_LeftPropsXcls_MenuItem10Class))
259 typedef struct _Xcls_LeftPropsXcls_MenuItem10 Xcls_LeftPropsXcls_MenuItem10;
260 typedef struct _Xcls_LeftPropsXcls_MenuItem10Class Xcls_LeftPropsXcls_MenuItem10Class;
261 typedef struct _Xcls_LeftPropsXcls_MenuItem10Private Xcls_LeftPropsXcls_MenuItem10Private;
263 #define XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM11 (xcls_leftprops_xcls_separatormenuitem11_get_type ())
264 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM11(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM11, Xcls_LeftPropsXcls_SeparatorMenuItem11))
265 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM11_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM11, Xcls_LeftPropsXcls_SeparatorMenuItem11Class))
266 #define XCLS_LEFTPROPS_IS_XCLS_SEPARATORMENUITEM11(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM11))
267 #define XCLS_LEFTPROPS_IS_XCLS_SEPARATORMENUITEM11_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM11))
268 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM11_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM11, Xcls_LeftPropsXcls_SeparatorMenuItem11Class))
270 typedef struct _Xcls_LeftPropsXcls_SeparatorMenuItem11 Xcls_LeftPropsXcls_SeparatorMenuItem11;
271 typedef struct _Xcls_LeftPropsXcls_SeparatorMenuItem11Class Xcls_LeftPropsXcls_SeparatorMenuItem11Class;
272 typedef struct _Xcls_LeftPropsXcls_SeparatorMenuItem11Private Xcls_LeftPropsXcls_SeparatorMenuItem11Private;
274 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM12 (xcls_leftprops_xcls_menuitem12_get_type ())
275 #define XCLS_LEFTPROPS_XCLS_MENUITEM12(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM12, Xcls_LeftPropsXcls_MenuItem12))
276 #define XCLS_LEFTPROPS_XCLS_MENUITEM12_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM12, Xcls_LeftPropsXcls_MenuItem12Class))
277 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM12(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM12))
278 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM12_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM12))
279 #define XCLS_LEFTPROPS_XCLS_MENUITEM12_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM12, Xcls_LeftPropsXcls_MenuItem12Class))
281 typedef struct _Xcls_LeftPropsXcls_MenuItem12 Xcls_LeftPropsXcls_MenuItem12;
282 typedef struct _Xcls_LeftPropsXcls_MenuItem12Class Xcls_LeftPropsXcls_MenuItem12Class;
283 typedef struct _Xcls_LeftPropsXcls_MenuItem12Private Xcls_LeftPropsXcls_MenuItem12Private;
285 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM13 (xcls_leftprops_xcls_menuitem13_get_type ())
286 #define XCLS_LEFTPROPS_XCLS_MENUITEM13(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM13, Xcls_LeftPropsXcls_MenuItem13))
287 #define XCLS_LEFTPROPS_XCLS_MENUITEM13_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM13, Xcls_LeftPropsXcls_MenuItem13Class))
288 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM13(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM13))
289 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM13_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM13))
290 #define XCLS_LEFTPROPS_XCLS_MENUITEM13_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM13, Xcls_LeftPropsXcls_MenuItem13Class))
292 typedef struct _Xcls_LeftPropsXcls_MenuItem13 Xcls_LeftPropsXcls_MenuItem13;
293 typedef struct _Xcls_LeftPropsXcls_MenuItem13Class Xcls_LeftPropsXcls_MenuItem13Class;
294 typedef struct _Xcls_LeftPropsXcls_MenuItem13Private Xcls_LeftPropsXcls_MenuItem13Private;
296 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM14 (xcls_leftprops_xcls_menuitem14_get_type ())
297 #define XCLS_LEFTPROPS_XCLS_MENUITEM14(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM14, Xcls_LeftPropsXcls_MenuItem14))
298 #define XCLS_LEFTPROPS_XCLS_MENUITEM14_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM14, Xcls_LeftPropsXcls_MenuItem14Class))
299 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM14(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM14))
300 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM14_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM14))
301 #define XCLS_LEFTPROPS_XCLS_MENUITEM14_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM14, Xcls_LeftPropsXcls_MenuItem14Class))
303 typedef struct _Xcls_LeftPropsXcls_MenuItem14 Xcls_LeftPropsXcls_MenuItem14;
304 typedef struct _Xcls_LeftPropsXcls_MenuItem14Class Xcls_LeftPropsXcls_MenuItem14Class;
305 typedef struct _Xcls_LeftPropsXcls_MenuItem14Private Xcls_LeftPropsXcls_MenuItem14Private;
307 #define XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM15 (xcls_leftprops_xcls_separatormenuitem15_get_type ())
308 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM15(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM15, Xcls_LeftPropsXcls_SeparatorMenuItem15))
309 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM15_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM15, Xcls_LeftPropsXcls_SeparatorMenuItem15Class))
310 #define XCLS_LEFTPROPS_IS_XCLS_SEPARATORMENUITEM15(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM15))
311 #define XCLS_LEFTPROPS_IS_XCLS_SEPARATORMENUITEM15_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM15))
312 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM15_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM15, Xcls_LeftPropsXcls_SeparatorMenuItem15Class))
314 typedef struct _Xcls_LeftPropsXcls_SeparatorMenuItem15 Xcls_LeftPropsXcls_SeparatorMenuItem15;
315 typedef struct _Xcls_LeftPropsXcls_SeparatorMenuItem15Class Xcls_LeftPropsXcls_SeparatorMenuItem15Class;
316 typedef struct _Xcls_LeftPropsXcls_SeparatorMenuItem15Private Xcls_LeftPropsXcls_SeparatorMenuItem15Private;
318 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM16 (xcls_leftprops_xcls_menuitem16_get_type ())
319 #define XCLS_LEFTPROPS_XCLS_MENUITEM16(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM16, Xcls_LeftPropsXcls_MenuItem16))
320 #define XCLS_LEFTPROPS_XCLS_MENUITEM16_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM16, Xcls_LeftPropsXcls_MenuItem16Class))
321 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM16(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM16))
322 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM16_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM16))
323 #define XCLS_LEFTPROPS_XCLS_MENUITEM16_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM16, Xcls_LeftPropsXcls_MenuItem16Class))
325 typedef struct _Xcls_LeftPropsXcls_MenuItem16 Xcls_LeftPropsXcls_MenuItem16;
326 typedef struct _Xcls_LeftPropsXcls_MenuItem16Class Xcls_LeftPropsXcls_MenuItem16Class;
327 typedef struct _Xcls_LeftPropsXcls_MenuItem16Private Xcls_LeftPropsXcls_MenuItem16Private;
329 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM17 (xcls_leftprops_xcls_menuitem17_get_type ())
330 #define XCLS_LEFTPROPS_XCLS_MENUITEM17(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM17, Xcls_LeftPropsXcls_MenuItem17))
331 #define XCLS_LEFTPROPS_XCLS_MENUITEM17_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM17, Xcls_LeftPropsXcls_MenuItem17Class))
332 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM17(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM17))
333 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM17_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM17))
334 #define XCLS_LEFTPROPS_XCLS_MENUITEM17_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM17, Xcls_LeftPropsXcls_MenuItem17Class))
336 typedef struct _Xcls_LeftPropsXcls_MenuItem17 Xcls_LeftPropsXcls_MenuItem17;
337 typedef struct _Xcls_LeftPropsXcls_MenuItem17Class Xcls_LeftPropsXcls_MenuItem17Class;
338 typedef struct _Xcls_LeftPropsXcls_MenuItem17Private Xcls_LeftPropsXcls_MenuItem17Private;
339 #define __vala_PangoFontDescription_free0(var) ((var == NULL) ? NULL : (var = (_vala_PangoFontDescription_free (var), NULL)))
340 typedef struct _Block8Data Block8Data;
341 typedef struct _Xcls_LeftPropsXcls_ContextMenuPrivate Xcls_LeftPropsXcls_ContextMenuPrivate;
342 typedef struct _Xcls_LeftPropsXcls_valrendermodelPrivate Xcls_LeftPropsXcls_valrendermodelPrivate;
344 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM27 (xcls_leftprops_xcls_menuitem27_get_type ())
345 #define XCLS_LEFTPROPS_XCLS_MENUITEM27(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM27, Xcls_LeftPropsXcls_MenuItem27))
346 #define XCLS_LEFTPROPS_XCLS_MENUITEM27_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM27, Xcls_LeftPropsXcls_MenuItem27Class))
347 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM27(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM27))
348 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM27_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM27))
349 #define XCLS_LEFTPROPS_XCLS_MENUITEM27_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM27, Xcls_LeftPropsXcls_MenuItem27Class))
351 typedef struct _Xcls_LeftPropsXcls_MenuItem27 Xcls_LeftPropsXcls_MenuItem27;
352 typedef struct _Xcls_LeftPropsXcls_MenuItem27Class Xcls_LeftPropsXcls_MenuItem27Class;
353 typedef struct _Xcls_LeftPropsXcls_MenuItem27Private Xcls_LeftPropsXcls_MenuItem27Private;
355 #define XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM28 (xcls_leftprops_xcls_separatormenuitem28_get_type ())
356 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM28(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM28, Xcls_LeftPropsXcls_SeparatorMenuItem28))
357 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM28_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM28, Xcls_LeftPropsXcls_SeparatorMenuItem28Class))
358 #define XCLS_LEFTPROPS_IS_XCLS_SEPARATORMENUITEM28(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM28))
359 #define XCLS_LEFTPROPS_IS_XCLS_SEPARATORMENUITEM28_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM28))
360 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM28_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM28, Xcls_LeftPropsXcls_SeparatorMenuItem28Class))
362 typedef struct _Xcls_LeftPropsXcls_SeparatorMenuItem28 Xcls_LeftPropsXcls_SeparatorMenuItem28;
363 typedef struct _Xcls_LeftPropsXcls_SeparatorMenuItem28Class Xcls_LeftPropsXcls_SeparatorMenuItem28Class;
364 typedef struct _Xcls_LeftPropsXcls_SeparatorMenuItem28Private Xcls_LeftPropsXcls_SeparatorMenuItem28Private;
366 #define XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM29 (xcls_leftprops_xcls_menuitem29_get_type ())
367 #define XCLS_LEFTPROPS_XCLS_MENUITEM29(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM29, Xcls_LeftPropsXcls_MenuItem29))
368 #define XCLS_LEFTPROPS_XCLS_MENUITEM29_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM29, Xcls_LeftPropsXcls_MenuItem29Class))
369 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM29(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM29))
370 #define XCLS_LEFTPROPS_IS_XCLS_MENUITEM29_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM29))
371 #define XCLS_LEFTPROPS_XCLS_MENUITEM29_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM29, Xcls_LeftPropsXcls_MenuItem29Class))
373 typedef struct _Xcls_LeftPropsXcls_MenuItem29 Xcls_LeftPropsXcls_MenuItem29;
374 typedef struct _Xcls_LeftPropsXcls_MenuItem29Class Xcls_LeftPropsXcls_MenuItem29Class;
375 typedef struct _Xcls_LeftPropsXcls_MenuItem29Private Xcls_LeftPropsXcls_MenuItem29Private;
377 struct _Xcls_LeftProps {
378 GObject parent_instance;
379 Xcls_LeftPropsPrivate * priv;
381 Xcls_LeftPropsXcls_AddPropertyPopup* AddPropertyPopup;
382 Xcls_LeftPropsXcls_EditProps* EditProps;
383 Xcls_LeftPropsXcls_view* view;
384 Xcls_LeftPropsXcls_model* model;
385 Xcls_LeftPropsXcls_keycol* keycol;
386 Xcls_LeftPropsXcls_keyrender* keyrender;
387 Xcls_LeftPropsXcls_valcol* valcol;
388 Xcls_LeftPropsXcls_valrender* valrender;
389 Xcls_LeftPropsXcls_valrendermodel* valrendermodel;
390 Xcls_LeftPropsXcls_ContextMenu* ContextMenu;
391 JsRenderJsRender* file;
396 struct _Xcls_LeftPropsClass {
397 GObjectClass parent_class;
400 struct _Xcls_LeftPropsPrivate {
401 Xcls_LeftProps* _this;
404 struct _Xcls_LeftPropsXcls_HBox2 {
405 GObject parent_instance;
406 Xcls_LeftPropsXcls_HBox2Private * priv;
410 struct _Xcls_LeftPropsXcls_HBox2Class {
411 GObjectClass parent_class;
414 struct _Xcls_LeftPropsXcls_EditProps {
415 GObject parent_instance;
416 Xcls_LeftPropsXcls_EditPropsPrivate * priv;
417 GtkScrolledWindow* el;
421 struct _Xcls_LeftPropsXcls_EditPropsClass {
422 GObjectClass parent_class;
427 Xcls_LeftProps * self;
433 struct _Xcls_LeftPropsXcls_model {
434 GObject parent_instance;
435 Xcls_LeftPropsXcls_modelPrivate * priv;
439 struct _Xcls_LeftPropsXcls_modelClass {
440 GObjectClass parent_class;
443 struct _Xcls_LeftPropsXcls_view {
444 GObject parent_instance;
445 Xcls_LeftPropsXcls_viewPrivate * priv;
449 struct _Xcls_LeftPropsXcls_viewClass {
450 GObjectClass parent_class;
453 struct _Xcls_LeftPropsXcls_valrender {
454 GObject parent_instance;
455 Xcls_LeftPropsXcls_valrenderPrivate * priv;
456 GtkCellRendererCombo* el;
459 struct _Xcls_LeftPropsXcls_valrenderClass {
460 GObjectClass parent_class;
463 struct _Xcls_LeftPropsXcls_valcol {
464 GObject parent_instance;
465 Xcls_LeftPropsXcls_valcolPrivate * priv;
466 GtkTreeViewColumn* el;
469 struct _Xcls_LeftPropsXcls_valcolClass {
470 GObjectClass parent_class;
475 Xcls_LeftProps * self;
480 struct _JsRenderNode {
481 GObject parent_instance;
482 JsRenderNodePrivate * priv;
483 JsRenderNode* parent;
486 GeeHashMap* listeners;
492 struct _JsRenderNodeClass {
493 GObjectClass parent_class;
498 Block5Data * _data5_;
502 struct _Xcls_LeftPropsXcls_keyrender {
503 GObject parent_instance;
504 Xcls_LeftPropsXcls_keyrenderPrivate * priv;
505 GtkCellRendererText* el;
508 struct _Xcls_LeftPropsXcls_keyrenderClass {
509 GObjectClass parent_class;
514 Xcls_LeftProps * self;
518 struct _Xcls_LeftPropsXcls_keycol {
519 GObject parent_instance;
520 Xcls_LeftPropsXcls_keycolPrivate * priv;
521 GtkTreeViewColumn* el;
524 struct _Xcls_LeftPropsXcls_keycolClass {
525 GObjectClass parent_class;
528 struct _Xcls_LeftPropsXcls_HBox2Private {
529 Xcls_LeftProps* _this;
532 struct _Xcls_LeftPropsXcls_Button3 {
533 GObject parent_instance;
534 Xcls_LeftPropsXcls_Button3Private * priv;
538 struct _Xcls_LeftPropsXcls_Button3Class {
539 GObjectClass parent_class;
542 struct _Xcls_LeftPropsXcls_Button3Private {
543 Xcls_LeftProps* _this;
546 struct _Xcls_LeftPropsXcls_HBox4 {
547 GObject parent_instance;
548 Xcls_LeftPropsXcls_HBox4Private * priv;
552 struct _Xcls_LeftPropsXcls_HBox4Class {
553 GObjectClass parent_class;
556 struct _Xcls_LeftPropsXcls_AddPropertyPopup {
557 GObject parent_instance;
558 Xcls_LeftPropsXcls_AddPropertyPopupPrivate * priv;
562 struct _Xcls_LeftPropsXcls_AddPropertyPopupClass {
563 GObjectClass parent_class;
566 struct _Xcls_LeftPropsXcls_HBox4Private {
567 Xcls_LeftProps* _this;
570 struct _Xcls_LeftPropsXcls_Image5 {
571 GObject parent_instance;
572 Xcls_LeftPropsXcls_Image5Private * priv;
576 struct _Xcls_LeftPropsXcls_Image5Class {
577 GObjectClass parent_class;
580 struct _Xcls_LeftPropsXcls_Label6 {
581 GObject parent_instance;
582 Xcls_LeftPropsXcls_Label6Private * priv;
586 struct _Xcls_LeftPropsXcls_Label6Class {
587 GObjectClass parent_class;
590 struct _Xcls_LeftPropsXcls_Image5Private {
591 Xcls_LeftProps* _this;
594 struct _Xcls_LeftPropsXcls_Label6Private {
595 Xcls_LeftProps* _this;
598 struct _Xcls_LeftPropsXcls_AddPropertyPopupPrivate {
599 Xcls_LeftProps* _this;
602 struct _Xcls_LeftPropsXcls_MenuItem8 {
603 GObject parent_instance;
604 Xcls_LeftPropsXcls_MenuItem8Private * priv;
608 struct _Xcls_LeftPropsXcls_MenuItem8Class {
609 GObjectClass parent_class;
612 struct _Xcls_LeftPropsXcls_MenuItem9 {
613 GObject parent_instance;
614 Xcls_LeftPropsXcls_MenuItem9Private * priv;
618 struct _Xcls_LeftPropsXcls_MenuItem9Class {
619 GObjectClass parent_class;
622 struct _Xcls_LeftPropsXcls_MenuItem10 {
623 GObject parent_instance;
624 Xcls_LeftPropsXcls_MenuItem10Private * priv;
628 struct _Xcls_LeftPropsXcls_MenuItem10Class {
629 GObjectClass parent_class;
632 struct _Xcls_LeftPropsXcls_SeparatorMenuItem11 {
633 GObject parent_instance;
634 Xcls_LeftPropsXcls_SeparatorMenuItem11Private * priv;
635 GtkSeparatorMenuItem* el;
638 struct _Xcls_LeftPropsXcls_SeparatorMenuItem11Class {
639 GObjectClass parent_class;
642 struct _Xcls_LeftPropsXcls_MenuItem12 {
643 GObject parent_instance;
644 Xcls_LeftPropsXcls_MenuItem12Private * priv;
648 struct _Xcls_LeftPropsXcls_MenuItem12Class {
649 GObjectClass parent_class;
652 struct _Xcls_LeftPropsXcls_MenuItem13 {
653 GObject parent_instance;
654 Xcls_LeftPropsXcls_MenuItem13Private * priv;
658 struct _Xcls_LeftPropsXcls_MenuItem13Class {
659 GObjectClass parent_class;
662 struct _Xcls_LeftPropsXcls_MenuItem14 {
663 GObject parent_instance;
664 Xcls_LeftPropsXcls_MenuItem14Private * priv;
668 struct _Xcls_LeftPropsXcls_MenuItem14Class {
669 GObjectClass parent_class;
672 struct _Xcls_LeftPropsXcls_SeparatorMenuItem15 {
673 GObject parent_instance;
674 Xcls_LeftPropsXcls_SeparatorMenuItem15Private * priv;
675 GtkSeparatorMenuItem* el;
678 struct _Xcls_LeftPropsXcls_SeparatorMenuItem15Class {
679 GObjectClass parent_class;
682 struct _Xcls_LeftPropsXcls_MenuItem16 {
683 GObject parent_instance;
684 Xcls_LeftPropsXcls_MenuItem16Private * priv;
688 struct _Xcls_LeftPropsXcls_MenuItem16Class {
689 GObjectClass parent_class;
692 struct _Xcls_LeftPropsXcls_MenuItem17 {
693 GObject parent_instance;
694 Xcls_LeftPropsXcls_MenuItem17Private * priv;
698 struct _Xcls_LeftPropsXcls_MenuItem17Class {
699 GObjectClass parent_class;
702 struct _Xcls_LeftPropsXcls_MenuItem8Private {
703 Xcls_LeftProps* _this;
706 struct _Xcls_LeftPropsXcls_MenuItem9Private {
707 Xcls_LeftProps* _this;
710 struct _Xcls_LeftPropsXcls_MenuItem10Private {
711 Xcls_LeftProps* _this;
714 struct _Xcls_LeftPropsXcls_SeparatorMenuItem11Private {
715 Xcls_LeftProps* _this;
718 struct _Xcls_LeftPropsXcls_MenuItem12Private {
719 Xcls_LeftProps* _this;
722 struct _Xcls_LeftPropsXcls_MenuItem13Private {
723 Xcls_LeftProps* _this;
726 struct _Xcls_LeftPropsXcls_MenuItem14Private {
727 Xcls_LeftProps* _this;
730 struct _Xcls_LeftPropsXcls_SeparatorMenuItem15Private {
731 Xcls_LeftProps* _this;
734 struct _Xcls_LeftPropsXcls_MenuItem16Private {
735 Xcls_LeftProps* _this;
738 struct _Xcls_LeftPropsXcls_MenuItem17Private {
739 Xcls_LeftProps* _this;
742 struct _Xcls_LeftPropsXcls_EditPropsPrivate {
743 Xcls_LeftProps* _this;
746 struct _Xcls_LeftPropsXcls_viewPrivate {
747 Xcls_LeftProps* _this;
752 Xcls_LeftPropsXcls_view * self;
756 struct _Xcls_LeftPropsXcls_ContextMenu {
757 GObject parent_instance;
758 Xcls_LeftPropsXcls_ContextMenuPrivate * priv;
762 struct _Xcls_LeftPropsXcls_ContextMenuClass {
763 GObjectClass parent_class;
766 struct _Xcls_LeftPropsXcls_modelPrivate {
767 Xcls_LeftProps* _this;
770 struct _Xcls_LeftPropsXcls_keycolPrivate {
771 Xcls_LeftProps* _this;
774 struct _Xcls_LeftPropsXcls_keyrenderPrivate {
775 Xcls_LeftProps* _this;
778 struct _Xcls_LeftPropsXcls_valcolPrivate {
779 Xcls_LeftProps* _this;
782 struct _Xcls_LeftPropsXcls_valrenderPrivate {
783 Xcls_LeftProps* _this;
786 struct _Xcls_LeftPropsXcls_valrendermodel {
787 GObject parent_instance;
788 Xcls_LeftPropsXcls_valrendermodelPrivate * priv;
792 struct _Xcls_LeftPropsXcls_valrendermodelClass {
793 GObjectClass parent_class;
796 struct _Xcls_LeftPropsXcls_valrendermodelPrivate {
797 Xcls_LeftProps* _this;
800 struct _Xcls_LeftPropsXcls_ContextMenuPrivate {
801 Xcls_LeftProps* _this;
804 struct _Xcls_LeftPropsXcls_MenuItem27 {
805 GObject parent_instance;
806 Xcls_LeftPropsXcls_MenuItem27Private * priv;
810 struct _Xcls_LeftPropsXcls_MenuItem27Class {
811 GObjectClass parent_class;
814 struct _Xcls_LeftPropsXcls_SeparatorMenuItem28 {
815 GObject parent_instance;
816 Xcls_LeftPropsXcls_SeparatorMenuItem28Private * priv;
817 GtkSeparatorMenuItem* el;
820 struct _Xcls_LeftPropsXcls_SeparatorMenuItem28Class {
821 GObjectClass parent_class;
824 struct _Xcls_LeftPropsXcls_MenuItem29 {
825 GObject parent_instance;
826 Xcls_LeftPropsXcls_MenuItem29Private * priv;
830 struct _Xcls_LeftPropsXcls_MenuItem29Class {
831 GObjectClass parent_class;
834 struct _Xcls_LeftPropsXcls_MenuItem27Private {
835 Xcls_LeftProps* _this;
838 struct _Xcls_LeftPropsXcls_SeparatorMenuItem28Private {
839 Xcls_LeftProps* _this;
842 struct _Xcls_LeftPropsXcls_MenuItem29Private {
843 Xcls_LeftProps* _this;
847 extern Xcls_LeftProps* WindowLeftProps;
848 Xcls_LeftProps* WindowLeftProps = NULL;
849 static gpointer xcls_leftprops_parent_class = NULL;
850 static gpointer xcls_leftprops_xcls_hbox2_parent_class = NULL;
851 static gpointer xcls_leftprops_xcls_button3_parent_class = NULL;
852 static gpointer xcls_leftprops_xcls_hbox4_parent_class = NULL;
853 static gpointer xcls_leftprops_xcls_image5_parent_class = NULL;
854 static gpointer xcls_leftprops_xcls_label6_parent_class = NULL;
855 static gpointer xcls_leftprops_xcls_addpropertypopup_parent_class = NULL;
856 static gpointer xcls_leftprops_xcls_menuitem8_parent_class = NULL;
857 static gpointer xcls_leftprops_xcls_menuitem9_parent_class = NULL;
858 static gpointer xcls_leftprops_xcls_menuitem10_parent_class = NULL;
859 static gpointer xcls_leftprops_xcls_separatormenuitem11_parent_class = NULL;
860 static gpointer xcls_leftprops_xcls_menuitem12_parent_class = NULL;
861 static gpointer xcls_leftprops_xcls_menuitem13_parent_class = NULL;
862 static gpointer xcls_leftprops_xcls_menuitem14_parent_class = NULL;
863 static gpointer xcls_leftprops_xcls_separatormenuitem15_parent_class = NULL;
864 static gpointer xcls_leftprops_xcls_menuitem16_parent_class = NULL;
865 static gpointer xcls_leftprops_xcls_menuitem17_parent_class = NULL;
866 static gpointer xcls_leftprops_xcls_editprops_parent_class = NULL;
867 static gpointer xcls_leftprops_xcls_view_parent_class = NULL;
868 static gpointer xcls_leftprops_xcls_model_parent_class = NULL;
869 static gpointer xcls_leftprops_xcls_keycol_parent_class = NULL;
870 static gpointer xcls_leftprops_xcls_keyrender_parent_class = NULL;
871 static gpointer xcls_leftprops_xcls_valcol_parent_class = NULL;
872 static gpointer xcls_leftprops_xcls_valrender_parent_class = NULL;
873 static gpointer xcls_leftprops_xcls_valrendermodel_parent_class = NULL;
874 static gpointer xcls_leftprops_xcls_contextmenu_parent_class = NULL;
875 static gpointer xcls_leftprops_xcls_menuitem27_parent_class = NULL;
876 static gpointer xcls_leftprops_xcls_separatormenuitem28_parent_class = NULL;
877 static gpointer xcls_leftprops_xcls_menuitem29_parent_class = NULL;
879 GType xcls_leftprops_get_type (void) G_GNUC_CONST;
880 GType xcls_leftprops_xcls_addpropertypopup_get_type (void) G_GNUC_CONST;
881 GType xcls_leftprops_xcls_editprops_get_type (void) G_GNUC_CONST;
882 GType xcls_leftprops_xcls_view_get_type (void) G_GNUC_CONST;
883 GType xcls_leftprops_xcls_model_get_type (void) G_GNUC_CONST;
884 GType xcls_leftprops_xcls_keycol_get_type (void) G_GNUC_CONST;
885 GType xcls_leftprops_xcls_keyrender_get_type (void) G_GNUC_CONST;
886 GType xcls_leftprops_xcls_valcol_get_type (void) G_GNUC_CONST;
887 GType xcls_leftprops_xcls_valrender_get_type (void) G_GNUC_CONST;
888 GType xcls_leftprops_xcls_valrendermodel_get_type (void) G_GNUC_CONST;
889 GType xcls_leftprops_xcls_contextmenu_get_type (void) G_GNUC_CONST;
890 GType js_render_js_render_get_type (void) G_GNUC_CONST;
891 GType js_render_node_get_type (void) G_GNUC_CONST;
892 #define XCLS_LEFTPROPS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsPrivate))
894 XCLS_LEFTPROPS_DUMMY_PROPERTY
896 Xcls_LeftProps* xcls_leftprops_singleton (void);
897 Xcls_LeftProps* xcls_leftprops_new (void);
898 Xcls_LeftProps* xcls_leftprops_construct (GType object_type);
899 Xcls_LeftPropsXcls_HBox2* xcls_leftprops_xcls_hbox2_new (Xcls_LeftProps* _owner);
900 Xcls_LeftPropsXcls_HBox2* xcls_leftprops_xcls_hbox2_construct (GType object_type, Xcls_LeftProps* _owner);
901 GType xcls_leftprops_xcls_hbox2_get_type (void) G_GNUC_CONST;
902 Xcls_LeftPropsXcls_EditProps* xcls_leftprops_xcls_editprops_new (Xcls_LeftProps* _owner);
903 Xcls_LeftPropsXcls_EditProps* xcls_leftprops_xcls_editprops_construct (GType object_type, Xcls_LeftProps* _owner);
904 gboolean xcls_leftprops_startEditingValue (Xcls_LeftProps* self, GtkTreePath* path);
905 static Block4Data* block4_data_ref (Block4Data* _data4_);
906 static void block4_data_unref (void * _userdata_);
907 static gboolean ___lambda87_ (Block4Data* _data4_);
908 static gboolean ____lambda87__gsource_func (gpointer self);
909 void xcls_leftprops_xcls_valrender_setOptions (Xcls_LeftPropsXcls_valrender* self, gchar** ar, int ar_length1);
910 static gboolean ___lambda88_ (Block4Data* _data4_);
911 static gboolean ____lambda88__gsource_func (gpointer self);
912 static gboolean __lambda89_ (Block4Data* _data4_);
913 static gboolean ___lambda89__gsource_func (gpointer self);
914 gchar* xcls_leftprops_keyFormat (Xcls_LeftProps* self, const gchar* val, const gchar* type);
915 gchar* xcls_leftprops_keySortFormat (Xcls_LeftProps* self, const gchar* key);
916 void xcls_leftprops_addProp (Xcls_LeftProps* self, const gchar* in_type, const gchar* key, const gchar* value, const gchar* value_type);
917 static Block5Data* block5_data_ref (Block5Data* _data5_);
918 static void block5_data_unref (void * _userdata_);
919 void xcls_leftprops_load (Xcls_LeftProps* self, JsRenderJsRender* file, JsRenderNode* node);
920 static gboolean __lambda90_ (Block5Data* _data5_, GtkTreeModel* model, GtkTreePath* path, GtkTreeIter* iter);
921 static Block6Data* block6_data_ref (Block6Data* _data6_);
922 static void block6_data_unref (void * _userdata_);
923 static gboolean __lambda91_ (Block6Data* _data6_);
924 static gboolean ___lambda91__gsource_func (gpointer self);
925 static gboolean ___lambda90__gtk_tree_model_foreach_func (GtkTreeModel* model, GtkTreePath* path, GtkTreeIter* iter, gpointer self);
926 void xcls_leftprops_before_edit (Xcls_LeftProps* self);
927 void xcls_leftprops_deleteSelected (Xcls_LeftProps* self);
928 void xcls_leftprops_finish_editing (Xcls_LeftProps* self);
929 void xcls_leftprops_updateIter (Xcls_LeftProps* self, GtkTreeIter* iter, const gchar* type, const gchar* key, const gchar* value);
930 void xcls_leftprops_startEditingKey (Xcls_LeftProps* self, GtkTreePath* path);
931 static Block7Data* block7_data_ref (Block7Data* _data7_);
932 static void block7_data_unref (void * _userdata_);
933 static gboolean __lambda83_ (Block7Data* _data7_);
934 static gboolean ___lambda83__gsource_func (gpointer self);
935 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);
936 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);
937 #define XCLS_LEFTPROPS_XCLS_HBOX2_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_HBOX2, Xcls_LeftPropsXcls_HBox2Private))
939 XCLS_LEFTPROPS_XCLS_HBOX2_DUMMY_PROPERTY
941 Xcls_LeftPropsXcls_Button3* xcls_leftprops_xcls_button3_new (Xcls_LeftProps* _owner);
942 Xcls_LeftPropsXcls_Button3* xcls_leftprops_xcls_button3_construct (GType object_type, Xcls_LeftProps* _owner);
943 GType xcls_leftprops_xcls_button3_get_type (void) G_GNUC_CONST;
944 static void xcls_leftprops_xcls_hbox2_finalize (GObject* obj);
945 #define XCLS_LEFTPROPS_XCLS_BUTTON3_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_BUTTON3, Xcls_LeftPropsXcls_Button3Private))
947 XCLS_LEFTPROPS_XCLS_BUTTON3_DUMMY_PROPERTY
949 Xcls_LeftPropsXcls_HBox4* xcls_leftprops_xcls_hbox4_new (Xcls_LeftProps* _owner);
950 Xcls_LeftPropsXcls_HBox4* xcls_leftprops_xcls_hbox4_construct (GType object_type, Xcls_LeftProps* _owner);
951 GType xcls_leftprops_xcls_hbox4_get_type (void) G_GNUC_CONST;
952 Xcls_LeftPropsXcls_AddPropertyPopup* xcls_leftprops_xcls_addpropertypopup_new (Xcls_LeftProps* _owner);
953 Xcls_LeftPropsXcls_AddPropertyPopup* xcls_leftprops_xcls_addpropertypopup_construct (GType object_type, Xcls_LeftProps* _owner);
954 static gboolean __lambda99_ (Xcls_LeftPropsXcls_Button3* self, GtkWidget* _self_, GdkEventButton* ev);
955 static gboolean ___lambda99__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self);
956 static void xcls_leftprops_xcls_button3_finalize (GObject* obj);
957 #define XCLS_LEFTPROPS_XCLS_HBOX4_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_HBOX4, Xcls_LeftPropsXcls_HBox4Private))
959 XCLS_LEFTPROPS_XCLS_HBOX4_DUMMY_PROPERTY
961 Xcls_LeftPropsXcls_Image5* xcls_leftprops_xcls_image5_new (Xcls_LeftProps* _owner);
962 Xcls_LeftPropsXcls_Image5* xcls_leftprops_xcls_image5_construct (GType object_type, Xcls_LeftProps* _owner);
963 GType xcls_leftprops_xcls_image5_get_type (void) G_GNUC_CONST;
964 Xcls_LeftPropsXcls_Label6* xcls_leftprops_xcls_label6_new (Xcls_LeftProps* _owner);
965 Xcls_LeftPropsXcls_Label6* xcls_leftprops_xcls_label6_construct (GType object_type, Xcls_LeftProps* _owner);
966 GType xcls_leftprops_xcls_label6_get_type (void) G_GNUC_CONST;
967 static void xcls_leftprops_xcls_hbox4_finalize (GObject* obj);
968 #define XCLS_LEFTPROPS_XCLS_IMAGE5_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_IMAGE5, Xcls_LeftPropsXcls_Image5Private))
970 XCLS_LEFTPROPS_XCLS_IMAGE5_DUMMY_PROPERTY
972 static void xcls_leftprops_xcls_image5_finalize (GObject* obj);
973 #define XCLS_LEFTPROPS_XCLS_LABEL6_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_LABEL6, Xcls_LeftPropsXcls_Label6Private))
975 XCLS_LEFTPROPS_XCLS_LABEL6_DUMMY_PROPERTY
977 static void xcls_leftprops_xcls_label6_finalize (GObject* obj);
978 #define XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopupPrivate))
980 XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP_DUMMY_PROPERTY
982 Xcls_LeftPropsXcls_MenuItem8* xcls_leftprops_xcls_menuitem8_new (Xcls_LeftProps* _owner);
983 Xcls_LeftPropsXcls_MenuItem8* xcls_leftprops_xcls_menuitem8_construct (GType object_type, Xcls_LeftProps* _owner);
984 GType xcls_leftprops_xcls_menuitem8_get_type (void) G_GNUC_CONST;
985 Xcls_LeftPropsXcls_MenuItem9* xcls_leftprops_xcls_menuitem9_new (Xcls_LeftProps* _owner);
986 Xcls_LeftPropsXcls_MenuItem9* xcls_leftprops_xcls_menuitem9_construct (GType object_type, Xcls_LeftProps* _owner);
987 GType xcls_leftprops_xcls_menuitem9_get_type (void) G_GNUC_CONST;
988 Xcls_LeftPropsXcls_MenuItem10* xcls_leftprops_xcls_menuitem10_new (Xcls_LeftProps* _owner);
989 Xcls_LeftPropsXcls_MenuItem10* xcls_leftprops_xcls_menuitem10_construct (GType object_type, Xcls_LeftProps* _owner);
990 GType xcls_leftprops_xcls_menuitem10_get_type (void) G_GNUC_CONST;
991 Xcls_LeftPropsXcls_SeparatorMenuItem11* xcls_leftprops_xcls_separatormenuitem11_new (Xcls_LeftProps* _owner);
992 Xcls_LeftPropsXcls_SeparatorMenuItem11* xcls_leftprops_xcls_separatormenuitem11_construct (GType object_type, Xcls_LeftProps* _owner);
993 GType xcls_leftprops_xcls_separatormenuitem11_get_type (void) G_GNUC_CONST;
994 Xcls_LeftPropsXcls_MenuItem12* xcls_leftprops_xcls_menuitem12_new (Xcls_LeftProps* _owner);
995 Xcls_LeftPropsXcls_MenuItem12* xcls_leftprops_xcls_menuitem12_construct (GType object_type, Xcls_LeftProps* _owner);
996 GType xcls_leftprops_xcls_menuitem12_get_type (void) G_GNUC_CONST;
997 Xcls_LeftPropsXcls_MenuItem13* xcls_leftprops_xcls_menuitem13_new (Xcls_LeftProps* _owner);
998 Xcls_LeftPropsXcls_MenuItem13* xcls_leftprops_xcls_menuitem13_construct (GType object_type, Xcls_LeftProps* _owner);
999 GType xcls_leftprops_xcls_menuitem13_get_type (void) G_GNUC_CONST;
1000 Xcls_LeftPropsXcls_MenuItem14* xcls_leftprops_xcls_menuitem14_new (Xcls_LeftProps* _owner);
1001 Xcls_LeftPropsXcls_MenuItem14* xcls_leftprops_xcls_menuitem14_construct (GType object_type, Xcls_LeftProps* _owner);
1002 GType xcls_leftprops_xcls_menuitem14_get_type (void) G_GNUC_CONST;
1003 Xcls_LeftPropsXcls_SeparatorMenuItem15* xcls_leftprops_xcls_separatormenuitem15_new (Xcls_LeftProps* _owner);
1004 Xcls_LeftPropsXcls_SeparatorMenuItem15* xcls_leftprops_xcls_separatormenuitem15_construct (GType object_type, Xcls_LeftProps* _owner);
1005 GType xcls_leftprops_xcls_separatormenuitem15_get_type (void) G_GNUC_CONST;
1006 Xcls_LeftPropsXcls_MenuItem16* xcls_leftprops_xcls_menuitem16_new (Xcls_LeftProps* _owner);
1007 Xcls_LeftPropsXcls_MenuItem16* xcls_leftprops_xcls_menuitem16_construct (GType object_type, Xcls_LeftProps* _owner);
1008 GType xcls_leftprops_xcls_menuitem16_get_type (void) G_GNUC_CONST;
1009 Xcls_LeftPropsXcls_MenuItem17* xcls_leftprops_xcls_menuitem17_new (Xcls_LeftProps* _owner);
1010 Xcls_LeftPropsXcls_MenuItem17* xcls_leftprops_xcls_menuitem17_construct (GType object_type, Xcls_LeftProps* _owner);
1011 GType xcls_leftprops_xcls_menuitem17_get_type (void) G_GNUC_CONST;
1012 static void xcls_leftprops_xcls_addpropertypopup_finalize (GObject* obj);
1013 #define XCLS_LEFTPROPS_XCLS_MENUITEM8_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM8, Xcls_LeftPropsXcls_MenuItem8Private))
1015 XCLS_LEFTPROPS_XCLS_MENUITEM8_DUMMY_PROPERTY
1017 static void __lambda75_ (Xcls_LeftPropsXcls_MenuItem8* self);
1018 static void ___lambda75__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1019 static void xcls_leftprops_xcls_menuitem8_finalize (GObject* obj);
1020 #define XCLS_LEFTPROPS_XCLS_MENUITEM9_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM9, Xcls_LeftPropsXcls_MenuItem9Private))
1022 XCLS_LEFTPROPS_XCLS_MENUITEM9_DUMMY_PROPERTY
1024 static void __lambda92_ (Xcls_LeftPropsXcls_MenuItem9* self);
1025 static void ___lambda92__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1026 static void xcls_leftprops_xcls_menuitem9_finalize (GObject* obj);
1027 #define XCLS_LEFTPROPS_XCLS_MENUITEM10_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM10, Xcls_LeftPropsXcls_MenuItem10Private))
1029 XCLS_LEFTPROPS_XCLS_MENUITEM10_DUMMY_PROPERTY
1031 static void __lambda93_ (Xcls_LeftPropsXcls_MenuItem10* self);
1032 static void ___lambda93__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1033 static void xcls_leftprops_xcls_menuitem10_finalize (GObject* obj);
1034 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM11_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM11, Xcls_LeftPropsXcls_SeparatorMenuItem11Private))
1036 XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM11_DUMMY_PROPERTY
1038 static void xcls_leftprops_xcls_separatormenuitem11_finalize (GObject* obj);
1039 #define XCLS_LEFTPROPS_XCLS_MENUITEM12_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM12, Xcls_LeftPropsXcls_MenuItem12Private))
1041 XCLS_LEFTPROPS_XCLS_MENUITEM12_DUMMY_PROPERTY
1043 static void __lambda94_ (Xcls_LeftPropsXcls_MenuItem12* self, GtkMenuItem* _self_);
1044 static void ___lambda94__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1045 static void xcls_leftprops_xcls_menuitem12_finalize (GObject* obj);
1046 #define XCLS_LEFTPROPS_XCLS_MENUITEM13_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM13, Xcls_LeftPropsXcls_MenuItem13Private))
1048 XCLS_LEFTPROPS_XCLS_MENUITEM13_DUMMY_PROPERTY
1050 static void __lambda95_ (Xcls_LeftPropsXcls_MenuItem13* self);
1051 static void ___lambda95__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1052 static void xcls_leftprops_xcls_menuitem13_finalize (GObject* obj);
1053 #define XCLS_LEFTPROPS_XCLS_MENUITEM14_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM14, Xcls_LeftPropsXcls_MenuItem14Private))
1055 XCLS_LEFTPROPS_XCLS_MENUITEM14_DUMMY_PROPERTY
1057 static void __lambda96_ (Xcls_LeftPropsXcls_MenuItem14* self);
1058 static void ___lambda96__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1059 static void xcls_leftprops_xcls_menuitem14_finalize (GObject* obj);
1060 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM15_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM15, Xcls_LeftPropsXcls_SeparatorMenuItem15Private))
1062 XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM15_DUMMY_PROPERTY
1064 static void xcls_leftprops_xcls_separatormenuitem15_finalize (GObject* obj);
1065 #define XCLS_LEFTPROPS_XCLS_MENUITEM16_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM16, Xcls_LeftPropsXcls_MenuItem16Private))
1067 XCLS_LEFTPROPS_XCLS_MENUITEM16_DUMMY_PROPERTY
1069 static void __lambda97_ (Xcls_LeftPropsXcls_MenuItem16* self);
1070 static void ___lambda97__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1071 static void xcls_leftprops_xcls_menuitem16_finalize (GObject* obj);
1072 #define XCLS_LEFTPROPS_XCLS_MENUITEM17_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM17, Xcls_LeftPropsXcls_MenuItem17Private))
1074 XCLS_LEFTPROPS_XCLS_MENUITEM17_DUMMY_PROPERTY
1076 static void __lambda98_ (Xcls_LeftPropsXcls_MenuItem17* self);
1077 static void ___lambda98__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1078 static void xcls_leftprops_xcls_menuitem17_finalize (GObject* obj);
1079 #define XCLS_LEFTPROPS_XCLS_EDITPROPS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditPropsPrivate))
1081 XCLS_LEFTPROPS_XCLS_EDITPROPS_DUMMY_PROPERTY
1083 Xcls_LeftPropsXcls_view* xcls_leftprops_xcls_view_new (Xcls_LeftProps* _owner);
1084 Xcls_LeftPropsXcls_view* xcls_leftprops_xcls_view_construct (GType object_type, Xcls_LeftProps* _owner);
1085 Xcls_LeftPropsXcls_ContextMenu* xcls_leftprops_xcls_contextmenu_new (Xcls_LeftProps* _owner);
1086 Xcls_LeftPropsXcls_ContextMenu* xcls_leftprops_xcls_contextmenu_construct (GType object_type, Xcls_LeftProps* _owner);
1087 static void xcls_leftprops_xcls_editprops_finalize (GObject* obj);
1088 #define XCLS_LEFTPROPS_XCLS_VIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_viewPrivate))
1090 XCLS_LEFTPROPS_XCLS_VIEW_DUMMY_PROPERTY
1092 Xcls_LeftPropsXcls_model* xcls_leftprops_xcls_model_new (Xcls_LeftProps* _owner);
1093 Xcls_LeftPropsXcls_model* xcls_leftprops_xcls_model_construct (GType object_type, Xcls_LeftProps* _owner);
1094 Xcls_LeftPropsXcls_keycol* xcls_leftprops_xcls_keycol_new (Xcls_LeftProps* _owner);
1095 Xcls_LeftPropsXcls_keycol* xcls_leftprops_xcls_keycol_construct (GType object_type, Xcls_LeftProps* _owner);
1096 Xcls_LeftPropsXcls_valcol* xcls_leftprops_xcls_valcol_new (Xcls_LeftProps* _owner);
1097 Xcls_LeftPropsXcls_valcol* xcls_leftprops_xcls_valcol_construct (GType object_type, Xcls_LeftProps* _owner);
1098 static void _vala_PangoFontDescription_free (PangoFontDescription* self);
1099 static gboolean __lambda80_ (Xcls_LeftPropsXcls_view* self, GdkEventButton* ev);
1100 static Block8Data* block8_data_ref (Block8Data* _data8_);
1101 static void block8_data_unref (void * _userdata_);
1102 static gboolean ___lambda81_ (Xcls_LeftPropsXcls_view* self);
1103 static gboolean ____lambda81__gsource_func (gpointer self);
1104 static gboolean ___lambda85_ (Block8Data* _data8_);
1105 static gboolean ____lambda85__gsource_func (gpointer self);
1106 static gboolean ___lambda86_ (Block8Data* _data8_);
1107 static gboolean ____lambda86__gsource_func (gpointer self);
1108 static gboolean ___lambda80__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self);
1109 static void xcls_leftprops_xcls_view_finalize (GObject* obj);
1110 #define XCLS_LEFTPROPS_XCLS_MODEL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_modelPrivate))
1112 XCLS_LEFTPROPS_XCLS_MODEL_DUMMY_PROPERTY
1114 static void xcls_leftprops_xcls_model_finalize (GObject* obj);
1115 #define XCLS_LEFTPROPS_XCLS_KEYCOL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycolPrivate))
1117 XCLS_LEFTPROPS_XCLS_KEYCOL_DUMMY_PROPERTY
1119 Xcls_LeftPropsXcls_keyrender* xcls_leftprops_xcls_keyrender_new (Xcls_LeftProps* _owner);
1120 Xcls_LeftPropsXcls_keyrender* xcls_leftprops_xcls_keyrender_construct (GType object_type, Xcls_LeftProps* _owner);
1121 static void xcls_leftprops_xcls_keycol_finalize (GObject* obj);
1122 #define XCLS_LEFTPROPS_XCLS_KEYRENDER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrenderPrivate))
1124 XCLS_LEFTPROPS_XCLS_KEYRENDER_DUMMY_PROPERTY
1126 static void __lambda76_ (Xcls_LeftPropsXcls_keyrender* self, GtkCellEditable* editable, const gchar* path);
1127 static void ___lambda76__gtk_cell_renderer_editing_started (GtkCellRenderer* _sender, GtkCellEditable* editable, const gchar* path, gpointer self);
1128 static void __lambda77_ (Xcls_LeftPropsXcls_keyrender* self, const gchar* path, const gchar* newtext);
1129 static void ___lambda77__gtk_cell_renderer_text_edited (GtkCellRendererText* _sender, const gchar* path, const gchar* new_text, gpointer self);
1130 static void xcls_leftprops_xcls_keyrender_finalize (GObject* obj);
1131 #define XCLS_LEFTPROPS_XCLS_VALCOL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcolPrivate))
1133 XCLS_LEFTPROPS_XCLS_VALCOL_DUMMY_PROPERTY
1135 Xcls_LeftPropsXcls_valrender* xcls_leftprops_xcls_valrender_new (Xcls_LeftProps* _owner);
1136 Xcls_LeftPropsXcls_valrender* xcls_leftprops_xcls_valrender_construct (GType object_type, Xcls_LeftProps* _owner);
1137 static void xcls_leftprops_xcls_valcol_finalize (GObject* obj);
1138 #define XCLS_LEFTPROPS_XCLS_VALRENDER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrenderPrivate))
1140 XCLS_LEFTPROPS_XCLS_VALRENDER_DUMMY_PROPERTY
1142 Xcls_LeftPropsXcls_valrendermodel* xcls_leftprops_xcls_valrendermodel_new (Xcls_LeftProps* _owner);
1143 Xcls_LeftPropsXcls_valrendermodel* xcls_leftprops_xcls_valrendermodel_construct (GType object_type, Xcls_LeftProps* _owner);
1144 static void __lambda78_ (Xcls_LeftPropsXcls_valrender* self, const gchar* path, const gchar* newtext);
1145 static void ___lambda78__gtk_cell_renderer_text_edited (GtkCellRendererText* _sender, const gchar* path, const gchar* new_text, gpointer self);
1146 static void __lambda79_ (Xcls_LeftPropsXcls_valrender* self, GtkCellEditable* editable, const gchar* path);
1147 static void ___lambda79__gtk_cell_renderer_editing_started (GtkCellRenderer* _sender, GtkCellEditable* editable, const gchar* path, gpointer self);
1148 static void xcls_leftprops_xcls_valrender_finalize (GObject* obj);
1149 #define XCLS_LEFTPROPS_XCLS_VALRENDERMODEL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodelPrivate))
1151 XCLS_LEFTPROPS_XCLS_VALRENDERMODEL_DUMMY_PROPERTY
1153 static void xcls_leftprops_xcls_valrendermodel_finalize (GObject* obj);
1154 #define XCLS_LEFTPROPS_XCLS_CONTEXTMENU_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenuPrivate))
1156 XCLS_LEFTPROPS_XCLS_CONTEXTMENU_DUMMY_PROPERTY
1158 Xcls_LeftPropsXcls_MenuItem27* xcls_leftprops_xcls_menuitem27_new (Xcls_LeftProps* _owner);
1159 Xcls_LeftPropsXcls_MenuItem27* xcls_leftprops_xcls_menuitem27_construct (GType object_type, Xcls_LeftProps* _owner);
1160 GType xcls_leftprops_xcls_menuitem27_get_type (void) G_GNUC_CONST;
1161 Xcls_LeftPropsXcls_SeparatorMenuItem28* xcls_leftprops_xcls_separatormenuitem28_new (Xcls_LeftProps* _owner);
1162 Xcls_LeftPropsXcls_SeparatorMenuItem28* xcls_leftprops_xcls_separatormenuitem28_construct (GType object_type, Xcls_LeftProps* _owner);
1163 GType xcls_leftprops_xcls_separatormenuitem28_get_type (void) G_GNUC_CONST;
1164 Xcls_LeftPropsXcls_MenuItem29* xcls_leftprops_xcls_menuitem29_new (Xcls_LeftProps* _owner);
1165 Xcls_LeftPropsXcls_MenuItem29* xcls_leftprops_xcls_menuitem29_construct (GType object_type, Xcls_LeftProps* _owner);
1166 GType xcls_leftprops_xcls_menuitem29_get_type (void) G_GNUC_CONST;
1167 static void xcls_leftprops_xcls_contextmenu_finalize (GObject* obj);
1168 #define XCLS_LEFTPROPS_XCLS_MENUITEM27_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM27, Xcls_LeftPropsXcls_MenuItem27Private))
1170 XCLS_LEFTPROPS_XCLS_MENUITEM27_DUMMY_PROPERTY
1172 static void __lambda82_ (Xcls_LeftPropsXcls_MenuItem27* self);
1173 static void ___lambda82__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1174 static void xcls_leftprops_xcls_menuitem27_finalize (GObject* obj);
1175 #define XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM28_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM28, Xcls_LeftPropsXcls_SeparatorMenuItem28Private))
1177 XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM28_DUMMY_PROPERTY
1179 static void xcls_leftprops_xcls_separatormenuitem28_finalize (GObject* obj);
1180 #define XCLS_LEFTPROPS_XCLS_MENUITEM29_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM29, Xcls_LeftPropsXcls_MenuItem29Private))
1182 XCLS_LEFTPROPS_XCLS_MENUITEM29_DUMMY_PROPERTY
1184 static void __lambda84_ (Xcls_LeftPropsXcls_MenuItem29* self);
1185 static void ___lambda84__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1186 static void xcls_leftprops_xcls_menuitem29_finalize (GObject* obj);
1187 static void xcls_leftprops_finalize (GObject* obj);
1188 static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func);
1189 static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func);
1190 static gint _vala_array_length (gpointer array);
1193 static gpointer _g_object_ref0 (gpointer self) {
1194 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1195 return self ? g_object_ref (self) : NULL;
1196 #line 1197 "WindowLeftProps.vala.c"
1200 Xcls_LeftProps* xcls_leftprops_singleton (void) {
1201 Xcls_LeftProps* result = NULL;
1202 Xcls_LeftProps* _tmp0_;
1203 Xcls_LeftProps* _tmp2_;
1204 Xcls_LeftProps* _tmp3_;
1205 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1206 _tmp0_ = WindowLeftProps;
1207 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1208 if (_tmp0_ == NULL) {
1209 #line 1210 "WindowLeftProps.vala.c"
1210 Xcls_LeftProps* _tmp1_;
1211 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1212 _tmp1_ = xcls_leftprops_new ();
1213 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1214 _g_object_unref0 (WindowLeftProps);
1215 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1216 WindowLeftProps = _tmp1_;
1217 #line 1218 "WindowLeftProps.vala.c"
1219 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1220 _tmp2_ = WindowLeftProps;
1221 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1222 _tmp3_ = _g_object_ref0 (_tmp2_);
1223 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1225 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1227 #line 1228 "WindowLeftProps.vala.c"
1231 Xcls_LeftProps* xcls_leftprops_construct (GType object_type) {
1232 Xcls_LeftProps * self = NULL;
1233 Xcls_LeftProps* _tmp0_;
1235 Xcls_LeftProps* _tmp2_;
1236 Xcls_LeftPropsXcls_HBox2* _tmp3_;
1237 Xcls_LeftPropsXcls_HBox2* child_0;
1240 Xcls_LeftProps* _tmp6_;
1241 Xcls_LeftPropsXcls_EditProps* _tmp7_;
1242 Xcls_LeftPropsXcls_EditProps* child_1;
1244 GtkScrolledWindow* _tmp9_;
1245 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1246 self = (Xcls_LeftProps*) g_object_new (object_type, NULL);
1247 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1248 _tmp0_ = _g_object_ref0 (self);
1249 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1250 _g_object_unref0 (self->priv->_this);
1251 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1252 self->priv->_this = _tmp0_;
1253 #line 56 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1254 _tmp1_ = (GtkVBox*) gtk_vbox_new (FALSE, 0);
1255 #line 56 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1256 g_object_ref_sink (_tmp1_);
1257 #line 56 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1258 _g_object_unref0 (self->el);
1259 #line 56 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1261 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1262 self->allow_edit = FALSE;
1263 #line 62 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1264 _tmp2_ = self->priv->_this;
1265 #line 62 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1266 _tmp3_ = xcls_leftprops_xcls_hbox2_new (_tmp2_);
1267 #line 62 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1269 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1270 g_object_ref ((GObject*) child_0);
1271 #line 64 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1273 #line 64 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1274 _tmp5_ = child_0->el;
1275 #line 64 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1276 gtk_box_pack_start ((GtkBox*) _tmp4_, (GtkWidget*) _tmp5_, FALSE, TRUE, (guint) 0);
1277 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1278 _tmp6_ = self->priv->_this;
1279 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1280 _tmp7_ = xcls_leftprops_xcls_editprops_new (_tmp6_);
1281 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1283 #line 66 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1284 g_object_ref ((GObject*) child_1);
1285 #line 67 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1287 #line 67 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1288 _tmp9_ = child_1->el;
1289 #line 67 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1290 gtk_box_pack_end ((GtkBox*) _tmp8_, (GtkWidget*) _tmp9_, TRUE, TRUE, (guint) 0);
1291 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1292 _g_object_unref0 (child_1);
1293 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1294 _g_object_unref0 (child_0);
1295 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1297 #line 1298 "WindowLeftProps.vala.c"
1301 Xcls_LeftProps* xcls_leftprops_new (void) {
1302 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1303 return xcls_leftprops_construct (TYPE_XCLS_LEFTPROPS);
1304 #line 1305 "WindowLeftProps.vala.c"
1308 static gpointer _gtk_tree_path_copy0 (gpointer self) {
1309 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1310 return self ? gtk_tree_path_copy (self) : NULL;
1311 #line 1312 "WindowLeftProps.vala.c"
1315 static Block4Data* block4_data_ref (Block4Data* _data4_) {
1316 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1317 g_atomic_int_inc (&_data4_->_ref_count_);
1318 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1320 #line 1321 "WindowLeftProps.vala.c"
1324 static void block4_data_unref (void * _userdata_) {
1325 Block4Data* _data4_;
1326 _data4_ = (Block4Data*) _userdata_;
1327 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1328 if (g_atomic_int_dec_and_test (&_data4_->_ref_count_)) {
1329 #line 1330 "WindowLeftProps.vala.c"
1330 Xcls_LeftProps * self;
1331 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1332 self = _data4_->self;
1333 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1334 _g_free0 (_data4_->type);
1335 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1336 _g_free0 (_data4_->key);
1337 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1338 _gtk_tree_path_free0 (_data4_->path);
1339 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1340 _g_object_unref0 (self);
1341 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1342 g_slice_free (Block4Data, _data4_);
1343 #line 1344 "WindowLeftProps.vala.c"
1348 static gchar string_get (const gchar* self, glong index) {
1349 gchar result = '\0';
1352 #line 965 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1353 g_return_val_if_fail (self != NULL, '\0');
1354 #line 966 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1356 #line 966 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1357 _tmp1_ = ((gchar*) self)[_tmp0_];
1358 #line 966 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1360 #line 966 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1362 #line 1363 "WindowLeftProps.vala.c"
1366 static gboolean ___lambda87_ (Block4Data* _data4_) {
1367 Xcls_LeftProps * self;
1368 gboolean result = FALSE;
1369 Xcls_LeftPropsXcls_view* _tmp0_;
1370 GtkTreeView* _tmp1_;
1371 GtkTreeSelection* _tmp2_ = NULL;
1372 GtkTreePath* _tmp3_;
1373 JsRenderJsRender* _tmp4_;
1374 JsRenderNode* _tmp5_;
1375 const gchar* _tmp6_;
1376 const gchar* _tmp7_;
1377 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1378 self = _data4_->self;
1379 #line 121 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1380 _tmp0_ = self->view;
1381 #line 121 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1382 _tmp1_ = _tmp0_->el;
1383 #line 121 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1384 _tmp2_ = gtk_tree_view_get_selection (_tmp1_);
1385 #line 121 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1386 _tmp3_ = _data4_->path;
1387 #line 121 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1388 gtk_tree_selection_select_path (_tmp2_, _tmp3_);
1389 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1390 _tmp4_ = self->file;
1391 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1392 _tmp5_ = self->node;
1393 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1394 _tmp6_ = _data4_->type;
1395 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1396 _tmp7_ = _data4_->key;
1397 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1398 g_signal_emit_by_name (self, "show-editor", _tmp4_, _tmp5_, _tmp6_, _tmp7_);
1399 #line 125 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1401 #line 125 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1403 #line 1404 "WindowLeftProps.vala.c"
1407 static gboolean ____lambda87__gsource_func (gpointer self) {
1409 result = ___lambda87_ (self);
1410 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1412 #line 1413 "WindowLeftProps.vala.c"
1416 static gboolean ___lambda88_ (Block4Data* _data4_) {
1417 Xcls_LeftProps * self;
1418 gboolean result = FALSE;
1419 Xcls_LeftPropsXcls_view* _tmp0_;
1420 GtkTreeView* _tmp1_;
1421 GtkTreePath* _tmp2_;
1422 Xcls_LeftPropsXcls_valcol* _tmp3_;
1423 GtkTreeViewColumn* _tmp4_;
1424 Xcls_LeftPropsXcls_valrender* _tmp5_;
1425 GtkCellRendererCombo* _tmp6_;
1426 #line 148 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1427 self = _data4_->self;
1428 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1429 _tmp0_ = self->view;
1430 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1431 _tmp1_ = _tmp0_->el;
1432 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1433 _tmp2_ = _data4_->path;
1434 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1435 _tmp3_ = self->valcol;
1436 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1437 _tmp4_ = _tmp3_->el;
1438 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1439 _tmp5_ = self->valrender;
1440 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1441 _tmp6_ = _tmp5_->el;
1442 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1443 gtk_tree_view_set_cursor_on_cell (_tmp1_, _tmp2_, _tmp4_, (GtkCellRenderer*) _tmp6_, TRUE);
1444 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1446 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1448 #line 1449 "WindowLeftProps.vala.c"
1452 static gboolean ____lambda88__gsource_func (gpointer self) {
1454 result = ___lambda88_ (self);
1455 #line 148 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1457 #line 1458 "WindowLeftProps.vala.c"
1461 static gboolean __lambda89_ (Block4Data* _data4_) {
1462 Xcls_LeftProps * self;
1463 gboolean result = FALSE;
1464 Xcls_LeftPropsXcls_valrender* _tmp0_;
1465 GtkCellRendererCombo* _tmp1_;
1466 Xcls_LeftPropsXcls_valrender* _tmp2_;
1467 GtkCellRendererCombo* _tmp3_;
1468 Xcls_LeftPropsXcls_view* _tmp4_;
1469 GtkTreeView* _tmp5_;
1470 GtkTreePath* _tmp6_;
1471 Xcls_LeftPropsXcls_valcol* _tmp7_;
1472 GtkTreeViewColumn* _tmp8_;
1473 Xcls_LeftPropsXcls_valrender* _tmp9_;
1474 GtkCellRendererCombo* _tmp10_;
1475 #line 165 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1476 self = _data4_->self;
1477 #line 169 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1478 _tmp0_ = self->valrender;
1479 #line 169 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1480 _tmp1_ = _tmp0_->el;
1481 #line 169 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1482 g_object_set (_tmp1_, "has-entry", TRUE, NULL);
1483 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1484 _tmp2_ = self->valrender;
1485 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1486 _tmp3_ = _tmp2_->el;
1487 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1488 g_object_set ((GtkCellRendererText*) _tmp3_, "editable", TRUE, NULL);
1489 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1490 self->allow_edit = TRUE;
1491 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1492 _tmp4_ = self->view;
1493 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1494 _tmp5_ = _tmp4_->el;
1495 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1496 _tmp6_ = _data4_->path;
1497 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1498 _tmp7_ = self->valcol;
1499 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1500 _tmp8_ = _tmp7_->el;
1501 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1502 _tmp9_ = self->valrender;
1503 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1504 _tmp10_ = _tmp9_->el;
1505 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1506 gtk_tree_view_set_cursor_on_cell (_tmp5_, _tmp6_, _tmp8_, (GtkCellRenderer*) _tmp10_, TRUE);
1507 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1509 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1511 #line 1512 "WindowLeftProps.vala.c"
1515 static gboolean ___lambda89__gsource_func (gpointer self) {
1517 result = __lambda89_ (self);
1518 #line 165 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1520 #line 1521 "WindowLeftProps.vala.c"
1524 gboolean xcls_leftprops_startEditingValue (Xcls_LeftProps* self, GtkTreePath* path) {
1525 gboolean result = FALSE;
1526 Block4Data* _data4_;
1527 GtkTreePath* _tmp0_;
1528 GtkTreePath* _tmp1_;
1529 gboolean _tmp2_ = FALSE;
1530 GtkTreeIter iter = {0};
1531 Xcls_LeftPropsXcls_model* _tmp3_;
1532 GtkTreeStore* _tmp4_;
1533 GtkTreeStore* _tmp5_;
1535 GtkTreeStore* _tmp6_;
1536 GtkTreePath* _tmp7_;
1537 GtkTreeIter _tmp8_ = {0};
1539 GtkTreeStore* _tmp9_;
1540 GtkTreeIter _tmp10_;
1541 GValue _tmp11_ = {0};
1545 GtkTreeStore* _tmp14_;
1546 GtkTreeIter _tmp15_;
1547 GValue _tmp16_ = {0};
1550 const gchar* _tmp19_;
1552 gchar** _tmp21_ = NULL;
1554 gint type_ar_length1;
1555 gint _type_ar_size_;
1556 GtkTreeStore* _tmp22_;
1557 GtkTreeIter _tmp23_;
1558 GValue _tmp24_ = {0};
1561 gboolean use_textarea;
1562 const gchar* _tmp27_;
1563 gboolean _tmp28_ = FALSE;
1564 const gchar* _tmp29_;
1569 GtkTreeStore* _tmp36_;
1570 GtkTreeIter _tmp37_;
1571 GtkTreePath* _tmp38_ = NULL;
1572 GtkTreePath* _tmp39_;
1573 gchar* _tmp40_ = NULL;
1576 gint _tmp42__length1;
1577 const gchar* _tmp43_;
1578 gchar* _tmp44_ = NULL;
1580 gboolean _tmp46_ = FALSE;
1582 gint _tmp47__length1;
1584 gchar** _tmp71_ = NULL;
1588 Xcls_LeftPropsXcls_valrender* _tmp72_;
1590 gint _tmp73__length1;
1591 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1592 g_return_val_if_fail (self != NULL, FALSE);
1593 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1594 g_return_val_if_fail (path != NULL, FALSE);
1595 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1596 _data4_ = g_slice_new0 (Block4Data);
1597 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1598 _data4_->_ref_count_ = 1;
1599 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1600 _data4_->self = g_object_ref (self);
1601 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1603 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1604 _tmp1_ = _gtk_tree_path_copy0 (_tmp0_);
1605 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1606 _gtk_tree_path_free0 (_data4_->path);
1607 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1608 _data4_->path = _tmp1_;
1609 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1610 g_print ("start editing?\n");
1611 #line 76 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1612 g_signal_emit_by_name (self, "stop-editor", &_tmp2_);
1613 #line 76 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1615 #line 77 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1616 g_print ("stop editor failed\n");
1617 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1619 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1620 block4_data_unref (_data4_);
1621 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1623 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1625 #line 1626 "WindowLeftProps.vala.c"
1627 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1628 _tmp3_ = self->model;
1629 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1630 _tmp4_ = _tmp3_->el;
1631 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1632 _tmp5_ = _g_object_ref0 (_tmp4_);
1633 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1635 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1637 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1638 _tmp7_ = _data4_->path;
1639 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1640 gtk_tree_model_get_iter ((GtkTreeModel*) _tmp6_, &_tmp8_, _tmp7_);
1641 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1643 #line 96 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1645 #line 96 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1647 #line 96 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1648 gtk_tree_model_get_value ((GtkTreeModel*) _tmp9_, &_tmp10_, 3, &_tmp11_);
1649 #line 96 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1650 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
1651 #line 96 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1653 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1655 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1656 _tmp13_ = g_strdup (g_value_get_string (&_tmp12_));
1657 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1659 #line 99 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1661 #line 99 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1663 #line 99 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1664 gtk_tree_model_get_value ((GtkTreeModel*) _tmp14_, &_tmp15_, 1, &_tmp16_);
1665 #line 99 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1666 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
1667 #line 99 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1669 #line 100 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1671 #line 100 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1672 _tmp18_ = g_strdup (g_value_get_string (&_tmp17_));
1673 #line 100 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1674 _data4_->key = _tmp18_;
1675 #line 101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1676 _tmp19_ = _data4_->key;
1677 #line 101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1678 _tmp21_ = _tmp20_ = g_strsplit (_tmp19_, " ", 0);
1679 #line 101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1681 #line 101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1682 type_ar_length1 = _vala_array_length (_tmp20_);
1683 #line 101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1684 _type_ar_size_ = type_ar_length1;
1685 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1687 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1689 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1690 gtk_tree_model_get_value ((GtkTreeModel*) _tmp22_, &_tmp23_, 0, &_tmp24_);
1691 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1692 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
1693 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1695 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1697 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1698 _tmp26_ = g_strdup (g_value_get_string (&_tmp25_));
1699 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1700 _data4_->type = _tmp26_;
1701 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1702 use_textarea = FALSE;
1703 #line 112 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1704 _tmp27_ = _data4_->type;
1705 #line 112 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1706 if (g_strcmp0 (_tmp27_, "listener") == 0) {
1707 #line 113 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1708 use_textarea = TRUE;
1709 #line 1710 "WindowLeftProps.vala.c"
1711 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1712 _tmp29_ = _data4_->key;
1713 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1714 _tmp30_ = strlen (_tmp29_);
1715 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1717 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1719 #line 1720 "WindowLeftProps.vala.c"
1720 const gchar* _tmp32_;
1721 gchar _tmp33_ = '\0';
1722 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1723 _tmp32_ = _data4_->key;
1724 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1725 _tmp33_ = string_get (_tmp32_, (glong) 0);
1726 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1727 _tmp28_ = _tmp33_ == '$';
1728 #line 1729 "WindowLeftProps.vala.c"
1730 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1732 #line 1733 "WindowLeftProps.vala.c"
1734 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1736 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1738 #line 116 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1739 use_textarea = TRUE;
1740 #line 1741 "WindowLeftProps.vala.c"
1742 #line 118 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1743 _tmp35_ = use_textarea;
1744 #line 118 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1746 #line 119 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1747 g_print ("Call show editor\n");
1748 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1749 g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 10, ____lambda87__gsource_func, block4_data_ref (_data4_), block4_data_unref);
1750 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1752 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1753 type_ar = (_vala_array_free (type_ar, type_ar_length1, (GDestroyNotify) g_free), NULL);
1754 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1756 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1757 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
1758 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1759 _g_object_unref0 (mod);
1760 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1761 block4_data_unref (_data4_);
1762 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1764 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1766 #line 1767 "WindowLeftProps.vala.c"
1768 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1770 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1772 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1773 _tmp38_ = gtk_tree_model_get_path ((GtkTreeModel*) _tmp36_, &_tmp37_);
1774 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1776 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1777 _tmp40_ = gtk_tree_path_to_string (_tmp39_);
1778 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1780 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1781 g_print ("turn on editing %s \n", _tmp41_);
1782 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1784 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1785 _gtk_tree_path_free0 (_tmp39_);
1786 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1788 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1789 _tmp42__length1 = type_ar_length1;
1790 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1791 _tmp43_ = _tmp42_[0];
1792 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1793 _tmp44_ = g_utf8_strup (_tmp43_, (gssize) (-1));
1794 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1796 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1797 g_print ("%s", _tmp45_);
1798 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1800 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1802 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1803 _tmp47__length1 = type_ar_length1;
1804 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1805 if (_tmp47__length1 > 1) {
1806 #line 1807 "WindowLeftProps.vala.c"
1807 gboolean _tmp48_ = FALSE;
1809 gint _tmp49__length1;
1810 const gchar* _tmp50_;
1811 gchar* _tmp51_ = NULL;
1815 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1817 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1818 _tmp49__length1 = type_ar_length1;
1819 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1820 _tmp50_ = _tmp49_[0];
1821 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1822 _tmp51_ = g_utf8_strup (_tmp50_, (gssize) (-1));
1823 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1825 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1826 _tmp53_ = g_strcmp0 (_tmp52_, "BOOLEAN") == 0;
1827 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1829 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1831 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1833 #line 1834 "WindowLeftProps.vala.c"
1836 gint _tmp54__length1;
1837 const gchar* _tmp55_;
1838 gchar* _tmp56_ = NULL;
1840 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1842 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1843 _tmp54__length1 = type_ar_length1;
1844 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1845 _tmp55_ = _tmp54_[0];
1846 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1847 _tmp56_ = g_utf8_strup (_tmp55_, (gssize) (-1));
1848 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1850 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1851 _tmp48_ = g_strcmp0 (_tmp57_, "BOOL") == 0;
1852 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1854 #line 1855 "WindowLeftProps.vala.c"
1856 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1858 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1860 #line 1861 "WindowLeftProps.vala.c"
1862 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1864 #line 1865 "WindowLeftProps.vala.c"
1866 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1868 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1870 #line 1871 "WindowLeftProps.vala.c"
1871 Xcls_LeftPropsXcls_valrender* _tmp60_;
1872 GtkCellRendererCombo* _tmp61_;
1875 gchar** _tmp64_ = NULL;
1879 Xcls_LeftPropsXcls_valrender* _tmp65_;
1881 gint _tmp66__length1;
1882 Xcls_LeftPropsXcls_valrender* _tmp67_;
1883 GtkCellRendererCombo* _tmp68_;
1884 Xcls_LeftPropsXcls_valrender* _tmp69_;
1885 GtkCellRendererCombo* _tmp70_;
1886 #line 140 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1887 g_print ("start editing try/false)???");
1888 #line 141 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1889 _tmp60_ = self->valrender;
1890 #line 141 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1891 _tmp61_ = _tmp60_->el;
1892 #line 141 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1893 g_object_set (_tmp61_, "has-entry", FALSE, NULL);
1894 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1895 _tmp62_ = g_strdup ("true");
1896 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1897 _tmp63_ = g_strdup ("false");
1898 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1899 _tmp64_ = g_new0 (gchar*, 2 + 1);
1900 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1901 _tmp64_[0] = _tmp62_;
1902 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1903 _tmp64_[1] = _tmp63_;
1904 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1906 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1908 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1909 _opts_size_ = opts_length1;
1910 #line 143 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1911 _tmp65_ = self->valrender;
1912 #line 143 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1914 #line 143 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1915 _tmp66__length1 = opts_length1;
1916 #line 143 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1917 xcls_leftprops_xcls_valrender_setOptions (_tmp65_, _tmp66_, _tmp66__length1);
1918 #line 145 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1919 _tmp67_ = self->valrender;
1920 #line 145 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1921 _tmp68_ = _tmp67_->el;
1922 #line 145 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1923 g_object_set (_tmp68_, "has-entry", FALSE, NULL);
1924 #line 146 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1925 _tmp69_ = self->valrender;
1926 #line 146 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1927 _tmp70_ = _tmp69_->el;
1928 #line 146 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1929 g_object_set ((GtkCellRendererText*) _tmp70_, "editable", TRUE, NULL);
1930 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1931 self->allow_edit = TRUE;
1932 #line 148 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1933 g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 100, ____lambda88__gsource_func, block4_data_ref (_data4_), block4_data_unref);
1934 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1936 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1937 opts = (_vala_array_free (opts, opts_length1, (GDestroyNotify) g_free), NULL);
1938 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1939 type_ar = (_vala_array_free (type_ar, type_ar_length1, (GDestroyNotify) g_free), NULL);
1940 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1942 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1943 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
1944 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1945 _g_object_unref0 (mod);
1946 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1947 block4_data_unref (_data4_);
1948 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1950 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1952 #line 1953 "WindowLeftProps.vala.c"
1954 #line 162 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1955 _tmp71_ = g_new0 (gchar*, 0 + 1);
1956 #line 162 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1958 #line 162 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1960 #line 162 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1961 _opts_size_ = opts_length1;
1962 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1963 _tmp72_ = self->valrender;
1964 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1966 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1967 _tmp73__length1 = opts_length1;
1968 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1969 xcls_leftprops_xcls_valrender_setOptions (_tmp72_, _tmp73_, _tmp73__length1);
1970 #line 165 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1971 g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 10, ___lambda89__gsource_func, block4_data_ref (_data4_), block4_data_unref);
1972 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1974 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1975 opts = (_vala_array_free (opts, opts_length1, (GDestroyNotify) g_free), NULL);
1976 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1977 type_ar = (_vala_array_free (type_ar, type_ar_length1, (GDestroyNotify) g_free), NULL);
1978 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1980 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1981 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
1982 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1983 _g_object_unref0 (mod);
1984 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1985 block4_data_unref (_data4_);
1986 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1988 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
1990 #line 1991 "WindowLeftProps.vala.c"
1994 static gchar* string_strip (const gchar* self) {
1995 gchar* result = NULL;
1996 gchar* _tmp0_ = NULL;
1998 const gchar* _tmp1_;
1999 #line 1085 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2000 g_return_val_if_fail (self != NULL, NULL);
2001 #line 1086 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2002 _tmp0_ = g_strdup (self);
2003 #line 1086 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2005 #line 1087 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2007 #line 1087 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2008 g_strstrip (_tmp1_);
2009 #line 1088 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2011 #line 1088 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2013 #line 2014 "WindowLeftProps.vala.c"
2017 static glong string_strnlen (gchar* str, glong maxlen) {
2021 gchar* _tmp2_ = NULL;
2024 #line 1157 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2026 #line 1157 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2028 #line 1157 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2029 _tmp2_ = memchr (_tmp0_, 0, (gsize) _tmp1_);
2030 #line 1157 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2032 #line 1158 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2034 #line 1158 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2035 if (_tmp3_ == NULL) {
2036 #line 2037 "WindowLeftProps.vala.c"
2038 #line 1159 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2040 #line 1159 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2042 #line 1159 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2044 #line 2045 "WindowLeftProps.vala.c"
2048 #line 1161 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2050 #line 1161 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2052 #line 1161 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2053 result = (glong) (_tmp5_ - _tmp6_);
2054 #line 1161 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2056 #line 2057 "WindowLeftProps.vala.c"
2061 static gchar* string_substring (const gchar* self, glong offset, glong len) {
2062 gchar* result = NULL;
2063 glong string_length = 0L;
2064 gboolean _tmp0_ = FALSE;
2074 gchar* _tmp23_ = NULL;
2075 #line 1168 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2076 g_return_val_if_fail (self != NULL, NULL);
2077 #line 1170 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2079 #line 1170 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2080 if (_tmp1_ >= ((glong) 0)) {
2081 #line 2082 "WindowLeftProps.vala.c"
2083 #line 1170 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2085 #line 1170 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2086 _tmp0_ = _tmp2_ >= ((glong) 0);
2087 #line 2088 "WindowLeftProps.vala.c"
2089 #line 1170 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2091 #line 2092 "WindowLeftProps.vala.c"
2093 #line 1170 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2095 #line 1170 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2097 #line 2098 "WindowLeftProps.vala.c"
2101 #line 1172 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2103 #line 1172 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2105 #line 1172 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2106 _tmp6_ = string_strnlen ((gchar*) self, _tmp4_ + _tmp5_);
2107 #line 1172 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2108 string_length = _tmp6_;
2109 #line 2110 "WindowLeftProps.vala.c"
2113 #line 1174 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2114 _tmp7_ = strlen (self);
2115 #line 1174 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2117 #line 1174 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2118 string_length = (glong) _tmp8_;
2119 #line 2120 "WindowLeftProps.vala.c"
2121 #line 1177 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2123 #line 1177 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2124 if (_tmp9_ < ((glong) 0)) {
2125 #line 2126 "WindowLeftProps.vala.c"
2129 #line 1178 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2130 _tmp10_ = string_length;
2131 #line 1178 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2133 #line 1178 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2134 offset = _tmp10_ + _tmp11_;
2135 #line 1179 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2137 #line 1179 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2138 g_return_val_if_fail (_tmp12_ >= ((glong) 0), NULL);
2139 #line 2140 "WindowLeftProps.vala.c"
2143 #line 1181 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2145 #line 1181 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2146 _tmp14_ = string_length;
2147 #line 1181 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2148 g_return_val_if_fail (_tmp13_ <= _tmp14_, NULL);
2149 #line 2150 "WindowLeftProps.vala.c"
2151 #line 1183 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2153 #line 1183 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2154 if (_tmp15_ < ((glong) 0)) {
2155 #line 2156 "WindowLeftProps.vala.c"
2158 #line 1184 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2159 _tmp16_ = string_length;
2160 #line 1184 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2162 #line 1184 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2163 len = _tmp16_ - _tmp17_;
2164 #line 2165 "WindowLeftProps.vala.c"
2166 #line 1186 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2168 #line 1186 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2170 #line 1186 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2171 _tmp20_ = string_length;
2172 #line 1186 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2173 g_return_val_if_fail ((_tmp18_ + _tmp19_) <= _tmp20_, NULL);
2174 #line 1187 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2176 #line 1187 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2178 #line 1187 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2179 _tmp23_ = g_strndup (((gchar*) self) + _tmp21_, (gsize) _tmp22_);
2180 #line 1187 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2182 #line 1187 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2184 #line 2185 "WindowLeftProps.vala.c"
2188 static const gchar* string_to_string (const gchar* self) {
2189 const gchar* result = NULL;
2190 #line 1274 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2191 g_return_val_if_fail (self != NULL, NULL);
2192 #line 1275 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2194 #line 1275 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2196 #line 2197 "WindowLeftProps.vala.c"
2200 gchar* xcls_leftprops_keyFormat (Xcls_LeftProps* self, const gchar* val, const gchar* type) {
2201 gchar* result = NULL;
2202 const gchar* _tmp0_;
2203 const gchar* _tmp8_;
2206 const gchar* _tmp12_;
2207 gchar* _tmp13_ = NULL;
2210 gchar** _tmp16_ = NULL;
2212 gint _tmp17__length1;
2217 gint _tmp18__length1;
2219 gint _tmp19__length1;
2220 const gchar* _tmp20_;
2221 gchar* _tmp21_ = NULL;
2223 const gchar* _tmp22_;
2224 gchar _tmp23_ = '\0';
2225 #line 190 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2226 g_return_val_if_fail (self != NULL, NULL);
2227 #line 190 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2228 g_return_val_if_fail (val != NULL, NULL);
2229 #line 190 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2230 g_return_val_if_fail (type != NULL, NULL);
2231 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2233 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2234 if (g_strcmp0 (_tmp0_, "listener") == 0) {
2235 #line 2236 "WindowLeftProps.vala.c"
2236 const gchar* _tmp1_;
2237 gchar* _tmp2_ = NULL;
2243 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2245 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2246 _tmp2_ = g_markup_escape_text (_tmp1_, (gssize) (-1));
2247 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2249 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2250 _tmp4_ = g_strconcat ("<span font_weight=\"bold\" color=\"#660000\">", _tmp3_, NULL);
2251 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2253 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2254 _tmp6_ = g_strconcat (_tmp5_, "</span>", NULL);
2255 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2257 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2259 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2261 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2263 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2265 #line 2266 "WindowLeftProps.vala.c"
2267 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2269 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2270 _tmp9_ = strlen (_tmp8_);
2271 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2273 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2275 #line 2276 "WindowLeftProps.vala.c"
2277 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2278 _tmp11_ = g_strdup ("<span color=\"#FF0000\">--empty--</span>");
2279 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2281 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2283 #line 2284 "WindowLeftProps.vala.c"
2285 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2287 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2288 _tmp13_ = string_strip (_tmp12_);
2289 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2291 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2292 _tmp16_ = _tmp15_ = g_strsplit (_tmp14_, " ", 0);
2293 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2295 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2296 _tmp17__length1 = _vala_array_length (_tmp15_);
2297 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2299 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2301 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2302 ar_length1 = _tmp17__length1;
2303 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2304 _ar_size_ = ar_length1;
2305 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2307 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2308 _tmp18__length1 = ar_length1;
2309 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2311 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2312 _tmp19__length1 = ar_length1;
2313 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2314 _tmp20_ = _tmp18_[_tmp19__length1 - 1];
2315 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2316 _tmp21_ = g_markup_escape_text (_tmp20_, (gssize) (-1));
2317 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2319 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2321 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2322 _tmp23_ = string_get (_tmp22_, (glong) 0);
2323 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2325 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2327 #line 2328 "WindowLeftProps.vala.c"
2329 const gchar* _tmp24_;
2330 gchar _tmp25_ = '\0';
2331 const gchar* _tmp28_;
2332 const gchar* _tmp29_ = NULL;
2333 gchar* _tmp30_ = NULL;
2334 #line 219 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2336 #line 219 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2337 _tmp25_ = string_get (_tmp24_, (glong) 0);
2338 #line 219 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2339 if (_tmp25_ == '@') {
2340 #line 2341 "WindowLeftProps.vala.c"
2341 const gchar* _tmp26_;
2342 gchar* _tmp27_ = NULL;
2343 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2345 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2346 _tmp27_ = string_substring (_tmp26_, (glong) 1, (glong) (-1));
2347 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2349 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2351 #line 2352 "WindowLeftProps.vala.c"
2353 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2355 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2356 _tmp29_ = string_to_string (_tmp28_);
2357 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2358 _tmp30_ = g_strconcat ("<span font_weight=\"bold\">@ ", _tmp29_, "</span>", NULL);
2359 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2361 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2363 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2364 ar = (_vala_array_free (ar, ar_length1, (GDestroyNotify) g_free), NULL);
2365 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2367 #line 2368 "WindowLeftProps.vala.c"
2369 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2371 #line 2372 "WindowLeftProps.vala.c"
2373 const gchar* _tmp31_;
2374 gchar _tmp32_ = '\0';
2375 const gchar* _tmp35_;
2376 const gchar* _tmp36_ = NULL;
2377 gchar* _tmp37_ = NULL;
2378 #line 225 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2380 #line 225 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2381 _tmp32_ = string_get (_tmp31_, (glong) 0);
2382 #line 225 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2383 if (_tmp32_ == '#') {
2384 #line 2385 "WindowLeftProps.vala.c"
2385 const gchar* _tmp33_;
2386 gchar* _tmp34_ = NULL;
2387 #line 226 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2389 #line 226 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2390 _tmp34_ = string_substring (_tmp33_, (glong) 1, (glong) (-1));
2391 #line 226 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2393 #line 226 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2395 #line 2396 "WindowLeftProps.vala.c"
2397 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2399 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2400 _tmp36_ = string_to_string (_tmp35_);
2401 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2402 _tmp37_ = g_strconcat ("<span font_weight=\"bold\">", _tmp36_, "</span>", NULL);
2403 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2405 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2407 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2408 ar = (_vala_array_free (ar, ar_length1, (GDestroyNotify) g_free), NULL);
2409 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2411 #line 2412 "WindowLeftProps.vala.c"
2413 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2415 #line 2416 "WindowLeftProps.vala.c"
2417 const gchar* _tmp38_;
2418 gchar _tmp39_ = '\0';
2419 const gchar* _tmp42_;
2420 const gchar* _tmp43_ = NULL;
2421 gchar* _tmp44_ = NULL;
2422 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2424 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2425 _tmp39_ = string_get (_tmp38_, (glong) 0);
2426 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2427 if (_tmp39_ == '*') {
2428 #line 2429 "WindowLeftProps.vala.c"
2429 const gchar* _tmp40_;
2430 gchar* _tmp41_ = NULL;
2431 #line 231 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2433 #line 231 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2434 _tmp41_ = string_substring (_tmp40_, (glong) 1, (glong) (-1));
2435 #line 231 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2437 #line 231 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2439 #line 2440 "WindowLeftProps.vala.c"
2441 #line 233 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2443 #line 233 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2444 _tmp43_ = string_to_string (_tmp42_);
2445 #line 233 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2446 _tmp44_ = g_strconcat ("<span color=\"#0000CC\" font_weight=\"bold\">", _tmp43_, "</span>", NULL);
2447 #line 233 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2449 #line 233 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2451 #line 233 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2452 ar = (_vala_array_free (ar, ar_length1, (GDestroyNotify) g_free), NULL);
2453 #line 233 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2455 #line 2456 "WindowLeftProps.vala.c"
2457 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2459 #line 2460 "WindowLeftProps.vala.c"
2461 const gchar* _tmp45_;
2462 gchar _tmp46_ = '\0';
2463 const gchar* _tmp49_;
2464 const gchar* _tmp50_ = NULL;
2465 gchar* _tmp51_ = NULL;
2466 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2468 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2469 _tmp46_ = string_get (_tmp45_, (glong) 0);
2470 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2471 if (_tmp46_ == '$') {
2472 #line 2473 "WindowLeftProps.vala.c"
2473 const gchar* _tmp47_;
2474 gchar* _tmp48_ = NULL;
2475 #line 236 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2477 #line 236 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2478 _tmp48_ = string_substring (_tmp47_, (glong) 1, (glong) (-1));
2479 #line 236 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2481 #line 236 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2483 #line 2484 "WindowLeftProps.vala.c"
2485 #line 238 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2487 #line 238 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2488 _tmp50_ = string_to_string (_tmp49_);
2489 #line 238 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2490 _tmp51_ = g_strconcat ("<span style=\"italic\">", _tmp50_, "</span>", NULL);
2491 #line 238 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2493 #line 238 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2495 #line 238 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2496 ar = (_vala_array_free (ar, ar_length1, (GDestroyNotify) g_free), NULL);
2497 #line 238 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2499 #line 2500 "WindowLeftProps.vala.c"
2501 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2503 #line 2504 "WindowLeftProps.vala.c"
2505 const gchar* _tmp52_;
2506 gchar _tmp53_ = '\0';
2507 const gchar* _tmp56_;
2508 const gchar* _tmp57_ = NULL;
2509 gchar* _tmp58_ = NULL;
2510 #line 240 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2512 #line 240 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2513 _tmp53_ = string_get (_tmp52_, (glong) 0);
2514 #line 240 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2515 if (_tmp53_ == '|') {
2516 #line 2517 "WindowLeftProps.vala.c"
2517 const gchar* _tmp54_;
2518 gchar* _tmp55_ = NULL;
2519 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2521 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2522 _tmp55_ = string_substring (_tmp54_, (glong) 1, (glong) (-1));
2523 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2525 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2527 #line 2528 "WindowLeftProps.vala.c"
2529 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2531 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2532 _tmp57_ = string_to_string (_tmp56_);
2533 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2534 _tmp58_ = g_strconcat ("<span color=\"#008000\" font_weight=\"bold\">", _tmp57_, "</span>", NULL);
2535 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2537 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2539 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2540 ar = (_vala_array_free (ar, ar_length1, (GDestroyNotify) g_free), NULL);
2541 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2543 #line 2544 "WindowLeftProps.vala.c"
2547 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2549 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2550 ar = (_vala_array_free (ar, ar_length1, (GDestroyNotify) g_free), NULL);
2551 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2553 #line 2554 "WindowLeftProps.vala.c"
2556 #line 190 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2558 #line 190 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2559 ar = (_vala_array_free (ar, ar_length1, (GDestroyNotify) g_free), NULL);
2560 #line 2561 "WindowLeftProps.vala.c"
2564 gchar* xcls_leftprops_keySortFormat (Xcls_LeftProps* self, const gchar* key) {
2565 gchar* result = NULL;
2566 const gchar* _tmp0_;
2567 gchar _tmp1_ = '\0';
2568 const gchar* _tmp4_;
2570 gchar** _tmp6_ = NULL;
2574 const gchar* _tmp7_;
2575 gchar _tmp8_ = '\0';
2576 const gchar* _tmp13_;
2577 gchar _tmp14_ = '\0';
2578 const gchar* _tmp19_;
2579 gchar _tmp20_ = '\0';
2581 gint _tmp25__length1;
2583 gint _tmp26__length1;
2584 const gchar* _tmp27_;
2586 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2587 g_return_val_if_fail (self != NULL, NULL);
2588 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2589 g_return_val_if_fail (key != NULL, NULL);
2590 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2592 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2593 _tmp1_ = string_get (_tmp0_, (glong) 0);
2594 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2595 if (_tmp1_ == '*') {
2596 #line 2597 "WindowLeftProps.vala.c"
2597 const gchar* _tmp2_;
2599 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2601 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2602 _tmp3_ = g_strconcat ("1 ", _tmp2_, NULL);
2603 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2605 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2607 #line 2608 "WindowLeftProps.vala.c"
2609 #line 262 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2611 #line 262 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2612 _tmp6_ = _tmp5_ = g_strsplit (_tmp4_, " ", 0);
2613 #line 262 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2615 #line 262 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2616 bits_length1 = _vala_array_length (_tmp5_);
2617 #line 262 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2618 _bits_size_ = bits_length1;
2619 #line 264 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2621 #line 264 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2622 _tmp8_ = string_get (_tmp7_, (glong) 0);
2623 #line 264 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2624 if (_tmp8_ == '|') {
2625 #line 2626 "WindowLeftProps.vala.c"
2627 gint _tmp9__length1;
2629 gint _tmp10__length1;
2630 const gchar* _tmp11_;
2632 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2634 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2635 _tmp9__length1 = bits_length1;
2636 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2638 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2639 _tmp10__length1 = bits_length1;
2640 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2641 _tmp11_ = _tmp9_[_tmp10__length1 - 1];
2642 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2643 _tmp12_ = g_strconcat ("2 ", _tmp11_, NULL);
2644 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2646 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2647 bits = (_vala_array_free (bits, bits_length1, (GDestroyNotify) g_free), NULL);
2648 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2650 #line 2651 "WindowLeftProps.vala.c"
2652 #line 268 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2654 #line 268 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2655 _tmp14_ = string_get (_tmp13_, (glong) 0);
2656 #line 268 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2657 if (_tmp14_ == '@') {
2658 #line 2659 "WindowLeftProps.vala.c"
2660 gint _tmp15__length1;
2662 gint _tmp16__length1;
2663 const gchar* _tmp17_;
2665 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2667 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2668 _tmp15__length1 = bits_length1;
2669 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2671 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2672 _tmp16__length1 = bits_length1;
2673 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2674 _tmp17_ = _tmp15_[_tmp16__length1 - 1];
2675 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2676 _tmp18_ = g_strconcat ("3 ", _tmp17_, NULL);
2677 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2679 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2680 bits = (_vala_array_free (bits, bits_length1, (GDestroyNotify) g_free), NULL);
2681 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2683 #line 2684 "WindowLeftProps.vala.c"
2685 #line 273 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2687 #line 273 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2688 _tmp20_ = string_get (_tmp19_, (glong) 0);
2689 #line 273 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2690 if (_tmp20_ == '#') {
2691 #line 2692 "WindowLeftProps.vala.c"
2693 gint _tmp21__length1;
2695 gint _tmp22__length1;
2696 const gchar* _tmp23_;
2698 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2700 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2701 _tmp21__length1 = bits_length1;
2702 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2704 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2705 _tmp22__length1 = bits_length1;
2706 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2707 _tmp23_ = _tmp21_[_tmp22__length1 - 1];
2708 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2709 _tmp24_ = g_strconcat ("4 ", _tmp23_, NULL);
2710 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2712 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2713 bits = (_vala_array_free (bits, bits_length1, (GDestroyNotify) g_free), NULL);
2714 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2716 #line 2717 "WindowLeftProps.vala.c"
2718 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2720 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2721 _tmp25__length1 = bits_length1;
2722 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2724 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2725 _tmp26__length1 = bits_length1;
2726 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2727 _tmp27_ = _tmp25_[_tmp26__length1 - 1];
2728 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2729 _tmp28_ = g_strconcat ("5 ", _tmp27_, NULL);
2730 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2732 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2733 bits = (_vala_array_free (bits, bits_length1, (GDestroyNotify) g_free), NULL);
2734 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2736 #line 2737 "WindowLeftProps.vala.c"
2740 static Block5Data* block5_data_ref (Block5Data* _data5_) {
2741 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2742 g_atomic_int_inc (&_data5_->_ref_count_);
2743 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2745 #line 2746 "WindowLeftProps.vala.c"
2749 static void block5_data_unref (void * _userdata_) {
2750 Block5Data* _data5_;
2751 _data5_ = (Block5Data*) _userdata_;
2752 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2753 if (g_atomic_int_dec_and_test (&_data5_->_ref_count_)) {
2754 #line 2755 "WindowLeftProps.vala.c"
2755 Xcls_LeftProps * self;
2756 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2757 self = _data5_->self;
2758 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2759 _g_free0 (_data5_->fkey);
2760 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2761 _g_free0 (_data5_->type);
2762 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2763 _g_object_unref0 (self);
2764 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2765 g_slice_free (Block5Data, _data5_);
2766 #line 2767 "WindowLeftProps.vala.c"
2771 static Block6Data* block6_data_ref (Block6Data* _data6_) {
2772 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2773 g_atomic_int_inc (&_data6_->_ref_count_);
2774 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2776 #line 2777 "WindowLeftProps.vala.c"
2780 static void block6_data_unref (void * _userdata_) {
2781 Block6Data* _data6_;
2782 _data6_ = (Block6Data*) _userdata_;
2783 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2784 if (g_atomic_int_dec_and_test (&_data6_->_ref_count_)) {
2785 #line 2786 "WindowLeftProps.vala.c"
2786 Xcls_LeftProps * self;
2787 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2788 self = _data6_->_data5_->self;
2789 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2790 block5_data_unref (_data6_->_data5_);
2791 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2792 _data6_->_data5_ = NULL;
2793 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2794 g_slice_free (Block6Data, _data6_);
2795 #line 2796 "WindowLeftProps.vala.c"
2800 static gboolean __lambda91_ (Block6Data* _data6_) {
2801 Block5Data* _data5_;
2802 Xcls_LeftProps * self;
2803 gboolean result = FALSE;
2804 Xcls_LeftPropsXcls_model* _tmp0_;
2805 GtkTreeStore* _tmp1_;
2807 GtkTreePath* _tmp3_ = NULL;
2808 GtkTreePath* _tmp4_;
2809 #line 333 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2810 _data5_ = _data6_->_data5_;
2811 #line 333 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2812 self = _data5_->self;
2813 #line 335 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2814 _tmp0_ = self->model;
2815 #line 335 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2816 _tmp1_ = _tmp0_->el;
2817 #line 335 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2818 _tmp2_ = _data6_->iter;
2819 #line 335 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2820 _tmp3_ = gtk_tree_model_get_path ((GtkTreeModel*) _tmp1_, &_tmp2_);
2821 #line 335 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2823 #line 335 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2824 xcls_leftprops_startEditingValue (self, _tmp4_);
2825 #line 335 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2826 _gtk_tree_path_free0 (_tmp4_);
2827 #line 336 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2829 #line 336 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2831 #line 2832 "WindowLeftProps.vala.c"
2835 static gboolean ___lambda91__gsource_func (gpointer self) {
2837 result = __lambda91_ (self);
2838 #line 333 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2840 #line 2841 "WindowLeftProps.vala.c"
2844 static gboolean __lambda90_ (Block5Data* _data5_, GtkTreeModel* model, GtkTreePath* path, GtkTreeIter* iter) {
2845 Xcls_LeftProps * self;
2846 gboolean result = FALSE;
2847 Block6Data* _data6_;
2850 Xcls_LeftPropsXcls_model* _tmp1_;
2851 GtkTreeStore* _tmp2_;
2853 GValue _tmp4_ = {0};
2855 const gchar* _tmp6_;
2856 Xcls_LeftPropsXcls_model* _tmp9_;
2857 GtkTreeStore* _tmp10_;
2858 GtkTreeIter _tmp11_;
2859 GValue _tmp12_ = {0};
2861 const gchar* _tmp14_;
2862 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2863 self = _data5_->self;
2864 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2865 g_return_val_if_fail (model != NULL, FALSE);
2866 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2867 g_return_val_if_fail (path != NULL, FALSE);
2868 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2869 g_return_val_if_fail (iter != NULL, FALSE);
2870 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2871 _data6_ = g_slice_new0 (Block6Data);
2872 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2873 _data6_->_ref_count_ = 1;
2874 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2875 _data6_->_data5_ = block5_data_ref (_data5_);
2876 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2878 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2879 _data6_->iter = _tmp0_;
2880 #line 322 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2881 _tmp1_ = self->model;
2882 #line 322 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2883 _tmp2_ = _tmp1_->el;
2884 #line 322 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2885 _tmp3_ = _data6_->iter;
2886 #line 322 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2887 gtk_tree_model_get_value ((GtkTreeModel*) _tmp2_, &_tmp3_, 0, &_tmp4_);
2888 #line 322 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2889 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
2890 #line 322 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2892 #line 323 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2894 #line 323 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2895 _tmp6_ = _data5_->type;
2896 #line 323 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2897 if (g_strcmp0 (g_value_get_string (&_tmp5_), _tmp6_) != 0) {
2898 #line 2899 "WindowLeftProps.vala.c"
2900 const gchar* _tmp8_;
2901 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2903 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2904 _tmp8_ = _data5_->type;
2905 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2906 g_print ("not type: %s = %s\n", g_value_get_string (&_tmp7_), _tmp8_);
2907 #line 325 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2909 #line 325 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2910 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
2911 #line 325 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2912 block6_data_unref (_data6_);
2913 #line 325 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2915 #line 325 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2917 #line 2918 "WindowLeftProps.vala.c"
2919 #line 327 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2920 _tmp9_ = self->model;
2921 #line 327 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2922 _tmp10_ = _tmp9_->el;
2923 #line 327 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2924 _tmp11_ = _data6_->iter;
2925 #line 327 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2926 gtk_tree_model_get_value ((GtkTreeModel*) _tmp10_, &_tmp11_, 1, &_tmp12_);
2927 #line 327 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2928 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
2929 #line 327 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2931 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2933 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2934 _tmp14_ = _data5_->fkey;
2935 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2936 if (g_strcmp0 (g_value_get_string (&_tmp13_), _tmp14_) != 0) {
2937 #line 2938 "WindowLeftProps.vala.c"
2939 const gchar* _tmp16_;
2940 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2942 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2943 _tmp16_ = _data5_->fkey;
2944 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2945 g_print ("not key: %s = %s\n", g_value_get_string (&_tmp15_), _tmp16_);
2946 #line 330 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2948 #line 330 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2949 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
2950 #line 330 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2951 block6_data_unref (_data6_);
2952 #line 330 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2954 #line 330 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2956 #line 2957 "WindowLeftProps.vala.c"
2958 #line 333 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2959 g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 40, ___lambda91__gsource_func, block6_data_ref (_data6_), block6_data_unref);
2960 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2962 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2963 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
2964 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2965 block6_data_unref (_data6_);
2966 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2968 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2970 #line 2971 "WindowLeftProps.vala.c"
2974 static gboolean ___lambda90__gtk_tree_model_foreach_func (GtkTreeModel* model, GtkTreePath* path, GtkTreeIter* iter, gpointer self) {
2976 result = __lambda90_ (self, model, path, iter);
2977 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
2979 #line 2980 "WindowLeftProps.vala.c"
2983 void xcls_leftprops_addProp (Xcls_LeftProps* self, const gchar* in_type, const gchar* key, const gchar* value, const gchar* value_type) {
2984 Block5Data* _data5_;
2985 const gchar* _tmp0_ = NULL;
2986 const gchar* _tmp1_;
2987 const gchar* _tmp3_;
2989 gchar* _tmp5_ = NULL;
2990 const gchar* _tmp6_;
2993 const gchar* _tmp12_;
2994 const gchar* _tmp13_;
2996 const gchar* _tmp15_;
2997 JsRenderJsRender* _tmp32_;
2998 JsRenderNode* _tmp33_;
2999 Xcls_LeftPropsXcls_view* _tmp34_;
3000 GtkTreeView* _tmp35_;
3001 GtkTreeSelection* _tmp36_ = NULL;
3002 GtkTreeSelection* _tmp37_;
3003 GtkTreeSelection* s;
3004 GtkTreeSelection* _tmp38_;
3005 Xcls_LeftPropsXcls_model* _tmp39_;
3006 GtkTreeStore* _tmp40_;
3007 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3008 g_return_if_fail (self != NULL);
3009 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3010 g_return_if_fail (in_type != NULL);
3011 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3012 g_return_if_fail (key != NULL);
3013 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3014 g_return_if_fail (value != NULL);
3015 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3016 g_return_if_fail (value_type != NULL);
3017 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3018 _data5_ = g_slice_new0 (Block5Data);
3019 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3020 _data5_->_ref_count_ = 1;
3021 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3022 _data5_->self = g_object_ref (self);
3023 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3025 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3026 if (g_strcmp0 (_tmp1_, "signals") == 0) {
3027 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3028 _tmp0_ = "listener";
3029 #line 3030 "WindowLeftProps.vala.c"
3031 const gchar* _tmp2_;
3032 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3034 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3036 #line 3037 "WindowLeftProps.vala.c"
3038 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3040 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3041 _tmp4_ = g_strdup (_tmp3_);
3042 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3043 _data5_->type = _tmp4_;
3044 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3045 _tmp6_ = value_type;
3046 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3047 _tmp7_ = strlen (_tmp6_);
3048 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3050 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3052 #line 3053 "WindowLeftProps.vala.c"
3053 const gchar* _tmp9_;
3055 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3056 _tmp9_ = value_type;
3057 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3058 _tmp10_ = g_strconcat (_tmp9_, " ", NULL);
3059 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3061 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3063 #line 3064 "WindowLeftProps.vala.c"
3066 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3067 _tmp11_ = g_strdup ("");
3068 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3070 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3072 #line 3073 "WindowLeftProps.vala.c"
3074 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3076 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3078 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3079 _tmp14_ = g_strconcat (_tmp12_, _tmp13_, NULL);
3080 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3081 _data5_->fkey = _tmp14_;
3082 #line 292 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3083 _tmp15_ = _data5_->type;
3084 #line 292 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3085 if (g_strcmp0 (_tmp15_, "listener") == 0) {
3086 #line 3087 "WindowLeftProps.vala.c"
3087 JsRenderNode* _tmp16_;
3088 GeeHashMap* _tmp17_;
3089 const gchar* _tmp18_;
3090 gboolean _tmp19_ = FALSE;
3091 JsRenderNode* _tmp20_;
3092 GeeHashMap* _tmp21_;
3093 const gchar* _tmp22_;
3094 const gchar* _tmp23_;
3095 #line 293 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3096 _tmp16_ = self->node;
3097 #line 293 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3098 _tmp17_ = _tmp16_->listeners;
3099 #line 293 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3101 #line 293 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3102 _tmp19_ = gee_abstract_map_has_key ((GeeAbstractMap*) _tmp17_, _tmp18_);
3103 #line 293 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3105 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3107 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3108 block5_data_unref (_data5_);
3109 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3111 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3113 #line 3114 "WindowLeftProps.vala.c"
3115 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3116 _tmp20_ = self->node;
3117 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3118 _tmp21_ = _tmp20_->listeners;
3119 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3121 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3123 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3124 gee_abstract_map_set ((GeeAbstractMap*) _tmp21_, _tmp22_, _tmp23_);
3125 #line 3126 "WindowLeftProps.vala.c"
3127 JsRenderNode* _tmp24_;
3128 GeeHashMap* _tmp25_;
3129 const gchar* _tmp26_;
3130 gboolean _tmp27_ = FALSE;
3131 JsRenderNode* _tmp28_;
3132 GeeHashMap* _tmp29_;
3133 const gchar* _tmp30_;
3134 const gchar* _tmp31_;
3135 #line 299 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3136 _tmp24_ = self->node;
3137 #line 299 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3138 _tmp25_ = _tmp24_->props;
3139 #line 299 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3140 _tmp26_ = _data5_->fkey;
3141 #line 299 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3142 _tmp27_ = gee_abstract_map_has_key ((GeeAbstractMap*) _tmp25_, _tmp26_);
3143 #line 299 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3145 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3147 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3148 block5_data_unref (_data5_);
3149 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3151 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3153 #line 3154 "WindowLeftProps.vala.c"
3155 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3156 _tmp28_ = self->node;
3157 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3158 _tmp29_ = _tmp28_->props;
3159 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3160 _tmp30_ = _data5_->fkey;
3161 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3163 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3164 gee_abstract_map_set ((GeeAbstractMap*) _tmp29_, _tmp30_, _tmp31_);
3165 #line 3166 "WindowLeftProps.vala.c"
3167 #line 307 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3168 _tmp32_ = self->file;
3169 #line 307 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3170 _tmp33_ = self->node;
3171 #line 307 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3172 xcls_leftprops_load (self, _tmp32_, _tmp33_);
3173 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3174 _tmp34_ = self->view;
3175 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3176 _tmp35_ = _tmp34_->el;
3177 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3178 _tmp36_ = gtk_tree_view_get_selection (_tmp35_);
3179 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3180 _tmp37_ = _g_object_ref0 (_tmp36_);
3181 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3183 #line 315 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3185 #line 315 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3186 gtk_tree_selection_unselect_all (_tmp38_);
3187 #line 317 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3188 g_print ("trying to find new iter");
3189 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3190 _tmp39_ = self->model;
3191 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3192 _tmp40_ = _tmp39_->el;
3193 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3194 gtk_tree_model_foreach ((GtkTreeModel*) _tmp40_, ___lambda90__gtk_tree_model_foreach_func, _data5_);
3195 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3196 _g_object_unref0 (s);
3197 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3199 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3200 block5_data_unref (_data5_);
3201 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3203 #line 3204 "WindowLeftProps.vala.c"
3207 void xcls_leftprops_before_edit (Xcls_LeftProps* self) {
3208 Xcls_LeftProps* _tmp0_;
3209 Xcls_LeftPropsXcls_keyrender* _tmp1_;
3210 GtkCellRendererText* _tmp2_;
3211 Xcls_LeftProps* _tmp3_;
3212 Xcls_LeftPropsXcls_keyrender* _tmp4_;
3213 GtkCellRendererText* _tmp5_;
3214 Xcls_LeftProps* _tmp6_;
3215 Xcls_LeftPropsXcls_valrender* _tmp7_;
3216 GtkCellRendererCombo* _tmp8_;
3217 Xcls_LeftProps* _tmp9_;
3218 Xcls_LeftPropsXcls_valrender* _tmp10_;
3219 GtkCellRendererCombo* _tmp11_;
3220 #line 346 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3221 g_return_if_fail (self != NULL);
3222 #line 349 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3223 g_print ("before edit - stop editing\n");
3224 #line 352 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3225 _tmp0_ = self->priv->_this;
3226 #line 352 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3227 _tmp1_ = _tmp0_->keyrender;
3228 #line 352 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3229 _tmp2_ = _tmp1_->el;
3230 #line 352 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3231 gtk_cell_renderer_stop_editing ((GtkCellRenderer*) _tmp2_, FALSE);
3232 #line 353 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3233 _tmp3_ = self->priv->_this;
3234 #line 353 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3235 _tmp4_ = _tmp3_->keyrender;
3236 #line 353 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3237 _tmp5_ = _tmp4_->el;
3238 #line 353 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3239 g_object_set (_tmp5_, "editable", FALSE, NULL);
3240 #line 355 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3241 _tmp6_ = self->priv->_this;
3242 #line 355 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3243 _tmp7_ = _tmp6_->valrender;
3244 #line 355 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3245 _tmp8_ = _tmp7_->el;
3246 #line 355 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3247 gtk_cell_renderer_stop_editing ((GtkCellRenderer*) _tmp8_, FALSE);
3248 #line 356 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3249 _tmp9_ = self->priv->_this;
3250 #line 356 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3251 _tmp10_ = _tmp9_->valrender;
3252 #line 356 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3253 _tmp11_ = _tmp10_->el;
3254 #line 356 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3255 g_object_set ((GtkCellRendererText*) _tmp11_, "editable", FALSE, NULL);
3256 #line 3257 "WindowLeftProps.vala.c"
3260 void xcls_leftprops_deleteSelected (Xcls_LeftProps* self) {
3261 GtkTreeIter iter = {0};
3262 GtkTreeModel* mod = NULL;
3263 Xcls_LeftPropsXcls_view* _tmp0_;
3264 GtkTreeView* _tmp1_;
3265 GtkTreeSelection* _tmp2_ = NULL;
3266 GtkTreeSelection* _tmp3_;
3267 GtkTreeSelection* s;
3268 GtkTreeSelection* _tmp4_;
3269 GtkTreeModel* _tmp5_ = NULL;
3270 GtkTreeIter _tmp6_ = {0};
3271 GtkTreeModel* _tmp7_;
3273 GtkTreeModel* _tmp8_;
3275 GValue _tmp10_ = {0};
3279 GtkTreeModel* _tmp13_;
3280 GtkTreeIter _tmp14_;
3281 GValue _tmp15_ = {0};
3285 const gchar* _tmp18_;
3286 const gchar* _tmp19_;
3287 GQuark _tmp21_ = 0U;
3288 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3289 static GQuark _tmp20_label0 = 0;
3290 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3291 static GQuark _tmp20_label1 = 0;
3292 #line 3293 "WindowLeftProps.vala.c"
3293 JsRenderJsRender* _tmp28_;
3294 JsRenderNode* _tmp29_;
3295 Xcls_LeftProps* _tmp30_;
3296 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3297 g_return_if_fail (self != NULL);
3298 #line 367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3299 _tmp0_ = self->view;
3300 #line 367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3301 _tmp1_ = _tmp0_->el;
3302 #line 367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3303 _tmp2_ = gtk_tree_view_get_selection (_tmp1_);
3304 #line 367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3305 _tmp3_ = _g_object_ref0 (_tmp2_);
3306 #line 367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3308 #line 368 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3310 #line 368 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3311 gtk_tree_selection_get_selected (_tmp4_, &_tmp5_, &_tmp6_);
3312 #line 368 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3313 _g_object_unref0 (mod);
3314 #line 368 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3315 _tmp7_ = _g_object_ref0 (_tmp5_);
3316 #line 368 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3318 #line 368 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3320 #line 372 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3322 #line 372 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3324 #line 372 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3325 gtk_tree_model_get_value (_tmp8_, &_tmp9_, 0, &_tmp10_);
3326 #line 372 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3327 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
3328 #line 372 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3330 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3332 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3333 _tmp12_ = g_strdup (g_value_get_string (&_tmp11_));
3334 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3336 #line 375 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3338 #line 375 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3340 #line 375 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3341 gtk_tree_model_get_value (_tmp13_, &_tmp14_, 1, &_tmp15_);
3342 #line 375 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3343 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
3344 #line 375 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3346 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3348 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3349 _tmp17_ = g_strdup (g_value_get_string (&_tmp16_));
3350 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3352 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3354 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3356 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3357 _tmp21_ = (NULL == _tmp19_) ? 0 : g_quark_from_string (_tmp19_);
3358 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3359 if (_tmp21_ == ((0 != _tmp20_label0) ? _tmp20_label0 : (_tmp20_label0 = g_quark_from_static_string ("listener")))) {
3360 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3362 #line 3363 "WindowLeftProps.vala.c"
3365 JsRenderNode* _tmp22_;
3366 GeeHashMap* _tmp23_;
3367 const gchar* _tmp24_;
3368 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3369 _tmp22_ = self->node;
3370 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3371 _tmp23_ = _tmp22_->listeners;
3372 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3374 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3375 gee_map_remove ((GeeMap*) _tmp23_, _tmp24_, NULL);
3376 #line 381 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3378 #line 3379 "WindowLeftProps.vala.c"
3381 } else if (_tmp21_ == ((0 != _tmp20_label1) ? _tmp20_label1 : (_tmp20_label1 = g_quark_from_static_string ("props")))) {
3382 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3384 #line 3385 "WindowLeftProps.vala.c"
3387 JsRenderNode* _tmp25_;
3388 GeeHashMap* _tmp26_;
3389 const gchar* _tmp27_;
3390 #line 384 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3391 _tmp25_ = self->node;
3392 #line 384 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3393 _tmp26_ = _tmp25_->props;
3394 #line 384 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3396 #line 384 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3397 gee_map_remove ((GeeMap*) _tmp26_, _tmp27_, NULL);
3398 #line 385 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3400 #line 3401 "WindowLeftProps.vala.c"
3404 #line 387 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3405 _tmp28_ = self->file;
3406 #line 387 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3407 _tmp29_ = self->node;
3408 #line 387 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3409 xcls_leftprops_load (self, _tmp28_, _tmp29_);
3410 #line 389 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3411 _tmp30_ = self->priv->_this;
3412 #line 389 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3413 g_signal_emit_by_name (_tmp30_, "changed");
3414 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3416 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3418 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3419 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
3420 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3421 _g_object_unref0 (s);
3422 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3423 _g_object_unref0 (mod);
3424 #line 3425 "WindowLeftProps.vala.c"
3428 void xcls_leftprops_finish_editing (Xcls_LeftProps* self) {
3429 #line 391 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3430 g_return_if_fail (self != NULL);
3431 #line 393 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3432 xcls_leftprops_before_edit (self);
3433 #line 3434 "WindowLeftProps.vala.c"
3437 void xcls_leftprops_load (Xcls_LeftProps* self, JsRenderJsRender* file, JsRenderNode* node) {
3438 JsRenderNode* _tmp0_;
3439 JsRenderNode* _tmp1_;
3440 JsRenderJsRender* _tmp2_;
3441 JsRenderJsRender* _tmp3_;
3442 Xcls_LeftPropsXcls_model* _tmp4_;
3443 GtkTreeStore* _tmp5_;
3444 JsRenderNode* _tmp6_;
3445 GtkTreeIter iter = {0};
3446 Xcls_LeftPropsXcls_model* _tmp7_;
3447 GtkTreeStore* _tmp8_;
3448 GtkTreeStore* _tmp9_;
3450 JsRenderNode* _tmp10_;
3451 GeeHashMap* _tmp11_;
3452 GeeMapIterator* _tmp12_ = NULL;
3453 GeeMapIterator* miter;
3454 JsRenderNode* _tmp24_;
3455 GeeHashMap* _tmp25_;
3456 GeeMapIterator* _tmp26_ = NULL;
3457 Xcls_LeftPropsXcls_model* _tmp38_;
3458 GtkTreeStore* _tmp39_;
3459 Xcls_LeftPropsXcls_view* _tmp40_;
3460 GtkTreeView* _tmp41_;
3461 GtkTreeSelection* _tmp42_ = NULL;
3462 #line 395 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3463 g_return_if_fail (self != NULL);
3464 #line 395 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3465 g_return_if_fail (file != NULL);
3466 #line 397 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3467 g_print ("load leftprops\n");
3468 #line 398 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3469 xcls_leftprops_before_edit (self);
3470 #line 399 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3472 #line 399 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3473 _tmp1_ = _g_object_ref0 (_tmp0_);
3474 #line 399 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3475 _g_object_unref0 (self->node);
3476 #line 399 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3477 self->node = _tmp1_;
3478 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3480 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3481 _tmp3_ = _g_object_ref0 (_tmp2_);
3482 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3483 _g_object_unref0 (self->file);
3484 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3485 self->file = _tmp3_;
3486 #line 403 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3487 _tmp4_ = self->model;
3488 #line 403 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3489 _tmp5_ = _tmp4_->el;
3490 #line 403 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3491 gtk_tree_store_clear (_tmp5_);
3492 #line 406 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3494 #line 406 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3495 if (_tmp6_ == NULL) {
3496 #line 407 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3498 #line 3499 "WindowLeftProps.vala.c"
3500 #line 426 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3501 _tmp7_ = self->model;
3502 #line 426 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3503 _tmp8_ = _tmp7_->el;
3504 #line 426 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3505 _tmp9_ = _g_object_ref0 (_tmp8_);
3506 #line 426 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3508 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3510 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3511 _tmp11_ = _tmp10_->listeners;
3512 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3513 _tmp12_ = gee_abstract_map_map_iterator ((GeeAbstractMap*) _tmp11_);
3514 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3516 #line 430 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3518 #line 3519 "WindowLeftProps.vala.c"
3519 GeeMapIterator* _tmp13_;
3520 gboolean _tmp14_ = FALSE;
3521 GtkTreeStore* _tmp15_;
3522 GtkTreeIter _tmp16_ = {0};
3523 GtkTreeIter _tmp17_;
3524 GeeMapIterator* _tmp18_;
3525 gpointer _tmp19_ = NULL;
3527 GeeMapIterator* _tmp21_;
3528 gpointer _tmp22_ = NULL;
3530 #line 430 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3532 #line 430 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3533 _tmp14_ = gee_map_iterator_next (_tmp13_);
3534 #line 430 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3536 #line 430 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3538 #line 3539 "WindowLeftProps.vala.c"
3540 #line 431 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3542 #line 431 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3543 gtk_tree_store_append (_tmp15_, &_tmp16_, NULL);
3544 #line 431 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3546 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3548 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3550 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3551 _tmp19_ = gee_map_iterator_get_key (_tmp18_);
3552 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3553 _tmp20_ = (gchar*) _tmp19_;
3554 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3556 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3557 _tmp22_ = gee_map_iterator_get_value (_tmp21_);
3558 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3559 _tmp23_ = (gchar*) _tmp22_;
3560 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3561 xcls_leftprops_updateIter (self, &_tmp17_, "listener", _tmp20_, _tmp23_);
3562 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3564 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3566 #line 3567 "WindowLeftProps.vala.c"
3568 #line 439 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3570 #line 439 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3571 _tmp25_ = _tmp24_->props;
3572 #line 439 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3573 _tmp26_ = gee_abstract_map_map_iterator ((GeeAbstractMap*) _tmp25_);
3574 #line 439 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3575 _g_object_unref0 (miter);
3576 #line 439 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3578 #line 442 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3580 #line 3581 "WindowLeftProps.vala.c"
3581 GeeMapIterator* _tmp27_;
3582 gboolean _tmp28_ = FALSE;
3583 GtkTreeStore* _tmp29_;
3584 GtkTreeIter _tmp30_ = {0};
3585 GtkTreeIter _tmp31_;
3586 GeeMapIterator* _tmp32_;
3587 gpointer _tmp33_ = NULL;
3589 GeeMapIterator* _tmp35_;
3590 gpointer _tmp36_ = NULL;
3592 #line 442 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3594 #line 442 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3595 _tmp28_ = gee_map_iterator_next (_tmp27_);
3596 #line 442 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3598 #line 442 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3600 #line 3601 "WindowLeftProps.vala.c"
3602 #line 443 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3604 #line 443 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3605 gtk_tree_store_append (_tmp29_, &_tmp30_, NULL);
3606 #line 443 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3608 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3610 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3612 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3613 _tmp33_ = gee_map_iterator_get_key (_tmp32_);
3614 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3615 _tmp34_ = (gchar*) _tmp33_;
3616 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3618 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3619 _tmp36_ = gee_map_iterator_get_value (_tmp35_);
3620 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3621 _tmp37_ = (gchar*) _tmp36_;
3622 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3623 xcls_leftprops_updateIter (self, &_tmp31_, "prop", _tmp34_, _tmp37_);
3624 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3626 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3628 #line 3629 "WindowLeftProps.vala.c"
3630 #line 447 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3631 g_print ("clear selection\n");
3632 #line 449 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3633 _tmp38_ = self->model;
3634 #line 449 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3635 _tmp39_ = _tmp38_->el;
3636 #line 449 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3637 gtk_tree_sortable_set_sort_column_id ((GtkTreeSortable*) _tmp39_, 6, GTK_SORT_ASCENDING);
3638 #line 451 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3639 _tmp40_ = self->view;
3640 #line 451 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3641 _tmp41_ = _tmp40_->el;
3642 #line 451 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3643 _tmp42_ = gtk_tree_view_get_selection (_tmp41_);
3644 #line 451 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3645 gtk_tree_selection_unselect_all (_tmp42_);
3646 #line 395 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3647 _g_object_unref0 (miter);
3648 #line 395 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3649 _g_object_unref0 (m);
3650 #line 3651 "WindowLeftProps.vala.c"
3654 static Block7Data* block7_data_ref (Block7Data* _data7_) {
3655 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3656 g_atomic_int_inc (&_data7_->_ref_count_);
3657 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3659 #line 3660 "WindowLeftProps.vala.c"
3663 static void block7_data_unref (void * _userdata_) {
3664 Block7Data* _data7_;
3665 _data7_ = (Block7Data*) _userdata_;
3666 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3667 if (g_atomic_int_dec_and_test (&_data7_->_ref_count_)) {
3668 #line 3669 "WindowLeftProps.vala.c"
3669 Xcls_LeftProps * self;
3670 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3671 self = _data7_->self;
3672 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3673 _gtk_tree_path_free0 (_data7_->path);
3674 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3675 _g_object_unref0 (self);
3676 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3677 g_slice_free (Block7Data, _data7_);
3678 #line 3679 "WindowLeftProps.vala.c"
3683 static gboolean __lambda83_ (Block7Data* _data7_) {
3684 Xcls_LeftProps * self;
3685 gboolean result = FALSE;
3686 Xcls_LeftPropsXcls_keyrender* _tmp0_;
3687 GtkCellRendererText* _tmp1_;
3688 Xcls_LeftPropsXcls_view* _tmp2_;
3689 GtkTreeView* _tmp3_;
3690 GtkTreePath* _tmp4_;
3691 Xcls_LeftPropsXcls_keycol* _tmp5_;
3692 GtkTreeViewColumn* _tmp6_;
3693 Xcls_LeftPropsXcls_keyrender* _tmp7_;
3694 GtkCellRendererText* _tmp8_;
3695 #line 465 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3696 self = _data7_->self;
3697 #line 466 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3698 self->allow_edit = TRUE;
3699 #line 467 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3700 _tmp0_ = self->keyrender;
3701 #line 467 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3702 _tmp1_ = _tmp0_->el;
3703 #line 467 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3704 g_object_set (_tmp1_, "editable", TRUE, NULL);
3705 #line 469 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3706 _tmp2_ = self->view;
3707 #line 469 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3708 _tmp3_ = _tmp2_->el;
3709 #line 469 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3710 _tmp4_ = _data7_->path;
3711 #line 469 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3712 _tmp5_ = self->keycol;
3713 #line 469 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3714 _tmp6_ = _tmp5_->el;
3715 #line 469 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3716 _tmp7_ = self->keyrender;
3717 #line 469 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3718 _tmp8_ = _tmp7_->el;
3719 #line 469 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3720 gtk_tree_view_set_cursor_on_cell (_tmp3_, _tmp4_, _tmp6_, (GtkCellRenderer*) _tmp8_, TRUE);
3721 #line 476 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3723 #line 476 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3725 #line 3726 "WindowLeftProps.vala.c"
3729 static gboolean ___lambda83__gsource_func (gpointer self) {
3731 result = __lambda83_ (self);
3732 #line 465 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3734 #line 3735 "WindowLeftProps.vala.c"
3738 void xcls_leftprops_startEditingKey (Xcls_LeftProps* self, GtkTreePath* path) {
3739 Block7Data* _data7_;
3740 GtkTreePath* _tmp0_;
3741 GtkTreePath* _tmp1_;
3742 gboolean _tmp2_ = FALSE;
3743 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3744 g_return_if_fail (self != NULL);
3745 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3746 g_return_if_fail (path != NULL);
3747 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3748 _data7_ = g_slice_new0 (Block7Data);
3749 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3750 _data7_->_ref_count_ = 1;
3751 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3752 _data7_->self = g_object_ref (self);
3753 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3755 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3756 _tmp1_ = _gtk_tree_path_copy0 (_tmp0_);
3757 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3758 _gtk_tree_path_free0 (_data7_->path);
3759 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3760 _data7_->path = _tmp1_;
3761 #line 458 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3762 g_signal_emit_by_name (self, "stop-editor", &_tmp2_);
3763 #line 458 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3765 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3766 block7_data_unref (_data7_);
3767 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3769 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3771 #line 3772 "WindowLeftProps.vala.c"
3773 #line 465 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3774 g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 10, ___lambda83__gsource_func, block7_data_ref (_data7_), block7_data_unref);
3775 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3776 block7_data_unref (_data7_);
3777 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3779 #line 3780 "WindowLeftProps.vala.c"
3783 void xcls_leftprops_updateIter (Xcls_LeftProps* self, GtkTreeIter* iter, const gchar* type, const gchar* key, const gchar* value) {
3784 const gchar* _tmp0_;
3785 const gchar* _tmp1_;
3786 const gchar* _tmp2_;
3787 gchar* _tmp3_ = NULL;
3790 gchar** _tmp6_ = NULL;
3792 gint _tmp7__length1;
3796 gchar* _tmp8_ = NULL;
3798 gint _tmp9__length1;
3799 const gchar* _tmp18_;
3802 const gchar* _tmp20_;
3803 Xcls_LeftPropsXcls_model* _tmp47_;
3804 GtkTreeStore* _tmp48_;
3805 GtkTreeIter _tmp49_;
3806 const gchar* _tmp50_;
3807 const gchar* _tmp51_;
3808 gchar* _tmp52_ = NULL;
3810 const gchar* _tmp54_;
3811 const gchar* _tmp55_;
3812 const gchar* _tmp56_;
3815 const gchar* _tmp59_;
3818 gchar* _tmp62_ = NULL;
3824 const gchar* _tmp68_;
3825 gchar* _tmp69_ = NULL;
3827 #line 481 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3828 g_return_if_fail (self != NULL);
3829 #line 481 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3830 g_return_if_fail (iter != NULL);
3831 #line 481 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3832 g_return_if_fail (type != NULL);
3833 #line 481 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3834 g_return_if_fail (key != NULL);
3835 #line 481 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3836 g_return_if_fail (value != NULL);
3837 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3839 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3841 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3842 g_print ("update Iter %s, %s\n", _tmp0_, _tmp1_);
3843 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3845 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3846 _tmp3_ = string_strip (_tmp2_);
3847 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3849 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3850 _tmp6_ = _tmp5_ = g_strsplit (_tmp4_, "\n", 0);
3851 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3853 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3854 _tmp7__length1 = _vala_array_length (_tmp5_);
3855 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3857 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3859 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3860 dl_length1 = _tmp7__length1;
3861 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3862 _dl_size_ = dl_length1;
3863 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3865 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3866 _tmp9__length1 = dl_length1;
3867 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3868 if (_tmp9__length1 > 1) {
3869 #line 3870 "WindowLeftProps.vala.c"
3871 gint _tmp10__length1;
3872 const gchar* _tmp11_;
3873 gchar* _tmp12_ = NULL;
3876 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3878 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3879 _tmp10__length1 = dl_length1;
3880 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3881 _tmp11_ = _tmp10_[0];
3882 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3883 _tmp12_ = string_strip (_tmp11_);
3884 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3886 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3887 _tmp14_ = g_strconcat (_tmp13_, "...", NULL);
3888 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3890 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3892 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3894 #line 3895 "WindowLeftProps.vala.c"
3897 gint _tmp15__length1;
3898 const gchar* _tmp16_;
3900 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3902 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3903 _tmp15__length1 = dl_length1;
3904 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3905 _tmp16_ = _tmp15_[0];
3906 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3907 _tmp17_ = g_strdup (_tmp16_);
3908 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3910 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3912 #line 3913 "WindowLeftProps.vala.c"
3914 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3916 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3917 _tmp19_ = g_strdup (_tmp18_);
3918 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3920 #line 496 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3922 #line 496 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3923 if (g_strcmp0 (_tmp20_, "listener") == 0) {
3924 #line 3925 "WindowLeftProps.vala.c"
3925 Xcls_LeftPropsXcls_model* _tmp21_;
3926 GtkTreeStore* _tmp22_;
3927 GtkTreeIter _tmp23_;
3928 const gchar* _tmp24_;
3929 const gchar* _tmp25_;
3930 const gchar* _tmp26_;
3931 const gchar* _tmp27_;
3932 gchar* _tmp28_ = NULL;
3934 const gchar* _tmp30_;
3935 const gchar* _tmp31_;
3936 const gchar* _tmp32_;
3939 const gchar* _tmp35_;
3942 gchar* _tmp38_ = NULL;
3948 const gchar* _tmp44_;
3951 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3952 _tmp21_ = self->model;
3953 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3954 _tmp22_ = _tmp21_->el;
3955 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3957 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3959 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3961 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3963 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3965 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3966 _tmp28_ = xcls_leftprops_keyFormat (self, _tmp26_, _tmp27_);
3967 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3969 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3971 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3973 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3975 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3976 _tmp33_ = g_strconcat (_tmp32_, " ", NULL);
3977 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3979 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3981 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3982 _tmp36_ = g_strconcat (_tmp34_, _tmp35_, NULL);
3983 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3985 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3986 _tmp38_ = g_markup_escape_text (_tmp37_, (gssize) (-1));
3987 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3989 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3990 _tmp40_ = g_strconcat ("<tt>", _tmp39_, NULL);
3991 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3993 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3994 _tmp42_ = g_strconcat (_tmp41_, "</tt>", NULL);
3995 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3997 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
3999 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4000 _tmp45_ = g_strconcat ("0 ", _tmp44_, NULL);
4001 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4003 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4004 gtk_tree_store_set (_tmp22_, &_tmp23_, 0, _tmp24_, 1, _tmp25_, 2, _tmp29_, 3, _tmp30_, 4, _tmp31_, 5, _tmp43_, 6, _tmp46_, -1);
4005 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4007 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4009 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4011 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4013 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4015 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4017 #line 500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4019 #line 509 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4021 #line 509 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4023 #line 509 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4024 dl = (_vala_array_free (dl, dl_length1, (GDestroyNotify) g_free), NULL);
4025 #line 509 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4027 #line 4028 "WindowLeftProps.vala.c"
4029 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4030 _tmp47_ = self->model;
4031 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4032 _tmp48_ = _tmp47_->el;
4033 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4035 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4037 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4039 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4040 _tmp52_ = xcls_leftprops_keyFormat (self, _tmp51_, "prop");
4041 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4043 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4045 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4047 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4049 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4050 _tmp57_ = g_strconcat (_tmp56_, " ", NULL);
4051 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4053 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4055 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4056 _tmp60_ = g_strconcat (_tmp58_, _tmp59_, NULL);
4057 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4059 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4060 _tmp62_ = g_markup_escape_text (_tmp61_, (gssize) (-1));
4061 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4063 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4064 _tmp64_ = g_strconcat ("<tt>", _tmp63_, NULL);
4065 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4067 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4068 _tmp66_ = g_strconcat (_tmp65_, "</tt>", NULL);
4069 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4071 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4073 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4074 _tmp69_ = xcls_leftprops_keySortFormat (self, _tmp68_);
4075 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4077 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4078 gtk_tree_store_set (_tmp48_, &_tmp49_, 0, "props", 1, _tmp50_, 2, _tmp53_, 3, _tmp54_, 4, _tmp55_, 5, _tmp67_, 6, _tmp70_, -1);
4079 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4081 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4083 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4085 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4087 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4089 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4091 #line 514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4093 #line 481 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4095 #line 481 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4097 #line 481 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4098 dl = (_vala_array_free (dl, dl_length1, (GDestroyNotify) g_free), NULL);
4099 #line 4100 "WindowLeftProps.vala.c"
4103 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) {
4104 typedef gboolean (*GMarshalFunc_BOOLEAN__VOID) (gpointer data1, gpointer data2);
4105 register GMarshalFunc_BOOLEAN__VOID callback;
4106 register GCClosure * cc;
4107 register gpointer data1;
4108 register gpointer data2;
4110 cc = (GCClosure *) closure;
4111 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4112 g_return_if_fail (return_value != NULL);
4113 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4114 g_return_if_fail (n_param_values == 1);
4115 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4116 if (G_CCLOSURE_SWAP_DATA (closure)) {
4117 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4118 data1 = closure->data;
4119 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4120 data2 = param_values->data[0].v_pointer;
4121 #line 4122 "WindowLeftProps.vala.c"
4123 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4124 data1 = param_values->data[0].v_pointer;
4125 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4126 data2 = closure->data;
4127 #line 4128 "WindowLeftProps.vala.c"
4129 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4130 callback = (GMarshalFunc_BOOLEAN__VOID) (marshal_data ? marshal_data : cc->callback);
4131 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4132 v_return = callback (data1, data2);
4133 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4134 g_value_set_boolean (return_value, v_return);
4135 #line 4136 "WindowLeftProps.vala.c"
4139 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) {
4140 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);
4141 register GMarshalFunc_VOID__OBJECT_OBJECT_STRING_STRING callback;
4142 register GCClosure * cc;
4143 register gpointer data1;
4144 register gpointer data2;
4145 cc = (GCClosure *) closure;
4146 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4147 g_return_if_fail (n_param_values == 5);
4148 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4149 if (G_CCLOSURE_SWAP_DATA (closure)) {
4150 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4151 data1 = closure->data;
4152 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4153 data2 = param_values->data[0].v_pointer;
4154 #line 4155 "WindowLeftProps.vala.c"
4156 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4157 data1 = param_values->data[0].v_pointer;
4158 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4159 data2 = closure->data;
4160 #line 4161 "WindowLeftProps.vala.c"
4162 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4163 callback = (GMarshalFunc_VOID__OBJECT_OBJECT_STRING_STRING) (marshal_data ? marshal_data : cc->callback);
4164 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4165 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);
4166 #line 4167 "WindowLeftProps.vala.c"
4170 Xcls_LeftPropsXcls_HBox2* xcls_leftprops_xcls_hbox2_construct (GType object_type, Xcls_LeftProps* _owner) {
4171 Xcls_LeftPropsXcls_HBox2 * self = NULL;
4172 Xcls_LeftProps* _tmp0_;
4173 Xcls_LeftProps* _tmp1_;
4175 Xcls_LeftProps* _tmp3_;
4176 Xcls_LeftPropsXcls_Button3* _tmp4_;
4177 Xcls_LeftPropsXcls_Button3* child_0;
4180 #line 535 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4181 g_return_val_if_fail (_owner != NULL, NULL);
4182 #line 535 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4183 self = (Xcls_LeftPropsXcls_HBox2*) g_object_new (object_type, NULL);
4184 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4186 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4187 _tmp1_ = _g_object_ref0 (_tmp0_);
4188 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4189 _g_object_unref0 (self->priv->_this);
4190 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4191 self->priv->_this = _tmp1_;
4192 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4193 _tmp2_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
4194 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4195 g_object_ref_sink (_tmp2_);
4196 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4197 _g_object_unref0 (self->el);
4198 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4200 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4201 _tmp3_ = self->priv->_this;
4202 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4203 _tmp4_ = xcls_leftprops_xcls_button3_new (_tmp3_);
4204 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4206 #line 544 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4207 g_object_ref ((GObject*) child_0);
4208 #line 545 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4210 #line 545 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4211 _tmp6_ = child_0->el;
4212 #line 545 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4213 gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
4214 #line 535 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4215 _g_object_unref0 (child_0);
4216 #line 535 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4218 #line 4219 "WindowLeftProps.vala.c"
4222 Xcls_LeftPropsXcls_HBox2* xcls_leftprops_xcls_hbox2_new (Xcls_LeftProps* _owner) {
4223 #line 535 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4224 return xcls_leftprops_xcls_hbox2_construct (XCLS_LEFTPROPS_TYPE_XCLS_HBOX2, _owner);
4225 #line 4226 "WindowLeftProps.vala.c"
4229 static void xcls_leftprops_xcls_hbox2_class_init (Xcls_LeftPropsXcls_HBox2Class * klass) {
4230 #line 526 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4231 xcls_leftprops_xcls_hbox2_parent_class = g_type_class_peek_parent (klass);
4232 #line 526 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4233 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_HBox2Private));
4234 #line 526 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4235 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_hbox2_finalize;
4236 #line 4237 "WindowLeftProps.vala.c"
4240 static void xcls_leftprops_xcls_hbox2_instance_init (Xcls_LeftPropsXcls_HBox2 * self) {
4241 #line 526 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4242 self->priv = XCLS_LEFTPROPS_XCLS_HBOX2_GET_PRIVATE (self);
4243 #line 4244 "WindowLeftProps.vala.c"
4247 static void xcls_leftprops_xcls_hbox2_finalize (GObject* obj) {
4248 Xcls_LeftPropsXcls_HBox2 * self;
4249 #line 526 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4250 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_HBOX2, Xcls_LeftPropsXcls_HBox2);
4251 #line 528 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4252 _g_object_unref0 (self->el);
4253 #line 529 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4254 _g_object_unref0 (self->priv->_this);
4255 #line 526 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4256 G_OBJECT_CLASS (xcls_leftprops_xcls_hbox2_parent_class)->finalize (obj);
4257 #line 4258 "WindowLeftProps.vala.c"
4261 GType xcls_leftprops_xcls_hbox2_get_type (void) {
4262 static volatile gsize xcls_leftprops_xcls_hbox2_type_id__volatile = 0;
4263 if (g_once_init_enter (&xcls_leftprops_xcls_hbox2_type_id__volatile)) {
4264 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 };
4265 GType xcls_leftprops_xcls_hbox2_type_id;
4266 xcls_leftprops_xcls_hbox2_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_HBox2", &g_define_type_info, 0);
4267 g_once_init_leave (&xcls_leftprops_xcls_hbox2_type_id__volatile, xcls_leftprops_xcls_hbox2_type_id);
4269 return xcls_leftprops_xcls_hbox2_type_id__volatile;
4273 static gboolean __lambda99_ (Xcls_LeftPropsXcls_Button3* self, GtkWidget* _self_, GdkEventButton* ev) {
4274 gboolean result = FALSE;
4275 Xcls_LeftProps* _tmp0_;
4276 Xcls_LeftProps* _tmp1_;
4277 Xcls_LeftPropsXcls_AddPropertyPopup* _tmp2_;
4278 Xcls_LeftPropsXcls_AddPropertyPopup* _tmp3_;
4279 Xcls_LeftPropsXcls_AddPropertyPopup* p;
4281 GdkScreen* _tmp5_ = NULL;
4284 GdkEventButton _tmp8_;
4286 GdkEventButton _tmp10_;
4288 #line 576 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4289 g_return_val_if_fail (_self_ != NULL, FALSE);
4290 #line 576 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4291 g_return_val_if_fail (ev != NULL, FALSE);
4292 #line 577 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4293 _tmp0_ = self->priv->_this;
4294 #line 577 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4295 xcls_leftprops_before_edit (_tmp0_);
4296 #line 580 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4297 _tmp1_ = self->priv->_this;
4298 #line 580 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4299 _tmp2_ = _tmp1_->AddPropertyPopup;
4300 #line 580 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4301 _tmp3_ = _g_object_ref0 (_tmp2_);
4302 #line 580 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4304 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4306 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4307 _tmp5_ = gdk_screen_get_default ();
4308 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4309 gtk_menu_set_screen (_tmp4_, _tmp5_);
4310 #line 582 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4312 #line 582 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4313 gtk_widget_show_all ((GtkWidget*) _tmp6_);
4314 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4316 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4318 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4319 _tmp9_ = _tmp8_.button;
4320 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4322 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4323 _tmp11_ = _tmp10_.time;
4324 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4325 gtk_menu_popup (_tmp7_, NULL, NULL, NULL, NULL, _tmp9_, _tmp11_);
4326 #line 584 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4328 #line 584 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4329 _g_object_unref0 (p);
4330 #line 584 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4332 #line 4333 "WindowLeftProps.vala.c"
4336 static gboolean ___lambda99__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
4338 result = __lambda99_ (self, _sender, event);
4339 #line 576 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4341 #line 4342 "WindowLeftProps.vala.c"
4345 Xcls_LeftPropsXcls_Button3* xcls_leftprops_xcls_button3_construct (GType object_type, Xcls_LeftProps* _owner) {
4346 Xcls_LeftPropsXcls_Button3 * self = NULL;
4347 Xcls_LeftProps* _tmp0_;
4348 Xcls_LeftProps* _tmp1_;
4350 Xcls_LeftProps* _tmp3_;
4351 Xcls_LeftPropsXcls_HBox4* _tmp4_;
4352 Xcls_LeftPropsXcls_HBox4* child_0;
4355 Xcls_LeftProps* _tmp7_;
4356 Xcls_LeftPropsXcls_AddPropertyPopup* _tmp8_;
4357 Xcls_LeftPropsXcls_AddPropertyPopup* child_1;
4359 #line 561 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4360 g_return_val_if_fail (_owner != NULL, NULL);
4361 #line 561 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4362 self = (Xcls_LeftPropsXcls_Button3*) g_object_new (object_type, NULL);
4363 #line 563 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4365 #line 563 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4366 _tmp1_ = _g_object_ref0 (_tmp0_);
4367 #line 563 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4368 _g_object_unref0 (self->priv->_this);
4369 #line 563 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4370 self->priv->_this = _tmp1_;
4371 #line 564 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4372 _tmp2_ = (GtkButton*) gtk_button_new ();
4373 #line 564 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4374 g_object_ref_sink (_tmp2_);
4375 #line 564 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4376 _g_object_unref0 (self->el);
4377 #line 564 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4379 #line 569 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4380 _tmp3_ = self->priv->_this;
4381 #line 569 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4382 _tmp4_ = xcls_leftprops_xcls_hbox4_new (_tmp3_);
4383 #line 569 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4385 #line 570 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4386 g_object_ref ((GObject*) child_0);
4387 #line 571 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4389 #line 571 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4390 _tmp6_ = child_0->el;
4391 #line 571 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4392 gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
4393 #line 572 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4394 _tmp7_ = self->priv->_this;
4395 #line 572 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4396 _tmp8_ = xcls_leftprops_xcls_addpropertypopup_new (_tmp7_);
4397 #line 572 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4399 #line 573 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4400 g_object_ref ((GObject*) child_1);
4401 #line 576 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4403 #line 576 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4404 g_signal_connect_object ((GtkWidget*) _tmp9_, "button-press-event", (GCallback) ___lambda99__gtk_widget_button_press_event, self, 0);
4405 #line 561 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4406 _g_object_unref0 (child_1);
4407 #line 561 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4408 _g_object_unref0 (child_0);
4409 #line 561 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4411 #line 4412 "WindowLeftProps.vala.c"
4415 Xcls_LeftPropsXcls_Button3* xcls_leftprops_xcls_button3_new (Xcls_LeftProps* _owner) {
4416 #line 561 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4417 return xcls_leftprops_xcls_button3_construct (XCLS_LEFTPROPS_TYPE_XCLS_BUTTON3, _owner);
4418 #line 4419 "WindowLeftProps.vala.c"
4422 static void xcls_leftprops_xcls_button3_class_init (Xcls_LeftPropsXcls_Button3Class * klass) {
4423 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4424 xcls_leftprops_xcls_button3_parent_class = g_type_class_peek_parent (klass);
4425 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4426 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_Button3Private));
4427 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4428 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_button3_finalize;
4429 #line 4430 "WindowLeftProps.vala.c"
4433 static void xcls_leftprops_xcls_button3_instance_init (Xcls_LeftPropsXcls_Button3 * self) {
4434 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4435 self->priv = XCLS_LEFTPROPS_XCLS_BUTTON3_GET_PRIVATE (self);
4436 #line 4437 "WindowLeftProps.vala.c"
4440 static void xcls_leftprops_xcls_button3_finalize (GObject* obj) {
4441 Xcls_LeftPropsXcls_Button3 * self;
4442 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4443 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_BUTTON3, Xcls_LeftPropsXcls_Button3);
4444 #line 554 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4445 _g_object_unref0 (self->el);
4446 #line 555 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4447 _g_object_unref0 (self->priv->_this);
4448 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4449 G_OBJECT_CLASS (xcls_leftprops_xcls_button3_parent_class)->finalize (obj);
4450 #line 4451 "WindowLeftProps.vala.c"
4454 GType xcls_leftprops_xcls_button3_get_type (void) {
4455 static volatile gsize xcls_leftprops_xcls_button3_type_id__volatile = 0;
4456 if (g_once_init_enter (&xcls_leftprops_xcls_button3_type_id__volatile)) {
4457 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 };
4458 GType xcls_leftprops_xcls_button3_type_id;
4459 xcls_leftprops_xcls_button3_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_Button3", &g_define_type_info, 0);
4460 g_once_init_leave (&xcls_leftprops_xcls_button3_type_id__volatile, xcls_leftprops_xcls_button3_type_id);
4462 return xcls_leftprops_xcls_button3_type_id__volatile;
4466 Xcls_LeftPropsXcls_HBox4* xcls_leftprops_xcls_hbox4_construct (GType object_type, Xcls_LeftProps* _owner) {
4467 Xcls_LeftPropsXcls_HBox4 * self = NULL;
4468 Xcls_LeftProps* _tmp0_;
4469 Xcls_LeftProps* _tmp1_;
4471 Xcls_LeftProps* _tmp3_;
4472 Xcls_LeftPropsXcls_Image5* _tmp4_;
4473 Xcls_LeftPropsXcls_Image5* child_0;
4476 Xcls_LeftProps* _tmp7_;
4477 Xcls_LeftPropsXcls_Label6* _tmp8_;
4478 Xcls_LeftPropsXcls_Label6* child_1;
4481 #line 601 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4482 g_return_val_if_fail (_owner != NULL, NULL);
4483 #line 601 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4484 self = (Xcls_LeftPropsXcls_HBox4*) g_object_new (object_type, NULL);
4485 #line 603 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4487 #line 603 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4488 _tmp1_ = _g_object_ref0 (_tmp0_);
4489 #line 603 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4490 _g_object_unref0 (self->priv->_this);
4491 #line 603 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4492 self->priv->_this = _tmp1_;
4493 #line 604 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4494 _tmp2_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
4495 #line 604 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4496 g_object_ref_sink (_tmp2_);
4497 #line 604 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4498 _g_object_unref0 (self->el);
4499 #line 604 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4501 #line 609 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4502 _tmp3_ = self->priv->_this;
4503 #line 609 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4504 _tmp4_ = xcls_leftprops_xcls_image5_new (_tmp3_);
4505 #line 609 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4507 #line 610 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4508 g_object_ref ((GObject*) child_0);
4509 #line 611 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4511 #line 611 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4512 _tmp6_ = child_0->el;
4513 #line 611 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4514 gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
4515 #line 612 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4516 _tmp7_ = self->priv->_this;
4517 #line 612 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4518 _tmp8_ = xcls_leftprops_xcls_label6_new (_tmp7_);
4519 #line 612 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4521 #line 613 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4522 g_object_ref ((GObject*) child_1);
4523 #line 614 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4525 #line 614 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4526 _tmp10_ = child_1->el;
4527 #line 614 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4528 gtk_container_add ((GtkContainer*) _tmp9_, (GtkWidget*) _tmp10_);
4529 #line 601 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4530 _g_object_unref0 (child_1);
4531 #line 601 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4532 _g_object_unref0 (child_0);
4533 #line 601 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4535 #line 4536 "WindowLeftProps.vala.c"
4539 Xcls_LeftPropsXcls_HBox4* xcls_leftprops_xcls_hbox4_new (Xcls_LeftProps* _owner) {
4540 #line 601 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4541 return xcls_leftprops_xcls_hbox4_construct (XCLS_LEFTPROPS_TYPE_XCLS_HBOX4, _owner);
4542 #line 4543 "WindowLeftProps.vala.c"
4546 static void xcls_leftprops_xcls_hbox4_class_init (Xcls_LeftPropsXcls_HBox4Class * klass) {
4547 #line 592 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4548 xcls_leftprops_xcls_hbox4_parent_class = g_type_class_peek_parent (klass);
4549 #line 592 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4550 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_HBox4Private));
4551 #line 592 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4552 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_hbox4_finalize;
4553 #line 4554 "WindowLeftProps.vala.c"
4557 static void xcls_leftprops_xcls_hbox4_instance_init (Xcls_LeftPropsXcls_HBox4 * self) {
4558 #line 592 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4559 self->priv = XCLS_LEFTPROPS_XCLS_HBOX4_GET_PRIVATE (self);
4560 #line 4561 "WindowLeftProps.vala.c"
4564 static void xcls_leftprops_xcls_hbox4_finalize (GObject* obj) {
4565 Xcls_LeftPropsXcls_HBox4 * self;
4566 #line 592 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4567 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_HBOX4, Xcls_LeftPropsXcls_HBox4);
4568 #line 594 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4569 _g_object_unref0 (self->el);
4570 #line 595 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4571 _g_object_unref0 (self->priv->_this);
4572 #line 592 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4573 G_OBJECT_CLASS (xcls_leftprops_xcls_hbox4_parent_class)->finalize (obj);
4574 #line 4575 "WindowLeftProps.vala.c"
4578 GType xcls_leftprops_xcls_hbox4_get_type (void) {
4579 static volatile gsize xcls_leftprops_xcls_hbox4_type_id__volatile = 0;
4580 if (g_once_init_enter (&xcls_leftprops_xcls_hbox4_type_id__volatile)) {
4581 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 };
4582 GType xcls_leftprops_xcls_hbox4_type_id;
4583 xcls_leftprops_xcls_hbox4_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_HBox4", &g_define_type_info, 0);
4584 g_once_init_leave (&xcls_leftprops_xcls_hbox4_type_id__volatile, xcls_leftprops_xcls_hbox4_type_id);
4586 return xcls_leftprops_xcls_hbox4_type_id__volatile;
4590 Xcls_LeftPropsXcls_Image5* xcls_leftprops_xcls_image5_construct (GType object_type, Xcls_LeftProps* _owner) {
4591 Xcls_LeftPropsXcls_Image5 * self = NULL;
4592 Xcls_LeftProps* _tmp0_;
4593 Xcls_LeftProps* _tmp1_;
4597 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4598 g_return_val_if_fail (_owner != NULL, NULL);
4599 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4600 self = (Xcls_LeftPropsXcls_Image5*) g_object_new (object_type, NULL);
4601 #line 632 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4603 #line 632 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4604 _tmp1_ = _g_object_ref0 (_tmp0_);
4605 #line 632 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4606 _g_object_unref0 (self->priv->_this);
4607 #line 632 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4608 self->priv->_this = _tmp1_;
4609 #line 633 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4610 _tmp2_ = (GtkImage*) gtk_image_new ();
4611 #line 633 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4612 g_object_ref_sink (_tmp2_);
4613 #line 633 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4614 _g_object_unref0 (self->el);
4615 #line 633 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4617 #line 638 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4619 #line 638 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4620 g_object_set (_tmp3_, "icon-size", (gint) GTK_ICON_SIZE_MENU, NULL);
4621 #line 639 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4623 #line 639 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4624 g_object_set (_tmp4_, "stock", GTK_STOCK_ADD, NULL);
4625 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4627 #line 4628 "WindowLeftProps.vala.c"
4631 Xcls_LeftPropsXcls_Image5* xcls_leftprops_xcls_image5_new (Xcls_LeftProps* _owner) {
4632 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4633 return xcls_leftprops_xcls_image5_construct (XCLS_LEFTPROPS_TYPE_XCLS_IMAGE5, _owner);
4634 #line 4635 "WindowLeftProps.vala.c"
4638 static void xcls_leftprops_xcls_image5_class_init (Xcls_LeftPropsXcls_Image5Class * klass) {
4639 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4640 xcls_leftprops_xcls_image5_parent_class = g_type_class_peek_parent (klass);
4641 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4642 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_Image5Private));
4643 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4644 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_image5_finalize;
4645 #line 4646 "WindowLeftProps.vala.c"
4649 static void xcls_leftprops_xcls_image5_instance_init (Xcls_LeftPropsXcls_Image5 * self) {
4650 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4651 self->priv = XCLS_LEFTPROPS_XCLS_IMAGE5_GET_PRIVATE (self);
4652 #line 4653 "WindowLeftProps.vala.c"
4656 static void xcls_leftprops_xcls_image5_finalize (GObject* obj) {
4657 Xcls_LeftPropsXcls_Image5 * self;
4658 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4659 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_IMAGE5, Xcls_LeftPropsXcls_Image5);
4660 #line 623 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4661 _g_object_unref0 (self->el);
4662 #line 624 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4663 _g_object_unref0 (self->priv->_this);
4664 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4665 G_OBJECT_CLASS (xcls_leftprops_xcls_image5_parent_class)->finalize (obj);
4666 #line 4667 "WindowLeftProps.vala.c"
4670 GType xcls_leftprops_xcls_image5_get_type (void) {
4671 static volatile gsize xcls_leftprops_xcls_image5_type_id__volatile = 0;
4672 if (g_once_init_enter (&xcls_leftprops_xcls_image5_type_id__volatile)) {
4673 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 };
4674 GType xcls_leftprops_xcls_image5_type_id;
4675 xcls_leftprops_xcls_image5_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_Image5", &g_define_type_info, 0);
4676 g_once_init_leave (&xcls_leftprops_xcls_image5_type_id__volatile, xcls_leftprops_xcls_image5_type_id);
4678 return xcls_leftprops_xcls_image5_type_id__volatile;
4682 Xcls_LeftPropsXcls_Label6* xcls_leftprops_xcls_label6_construct (GType object_type, Xcls_LeftProps* _owner) {
4683 Xcls_LeftPropsXcls_Label6 * self = NULL;
4684 Xcls_LeftProps* _tmp0_;
4685 Xcls_LeftProps* _tmp1_;
4687 #line 655 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4688 g_return_val_if_fail (_owner != NULL, NULL);
4689 #line 655 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4690 self = (Xcls_LeftPropsXcls_Label6*) g_object_new (object_type, NULL);
4691 #line 657 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4693 #line 657 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4694 _tmp1_ = _g_object_ref0 (_tmp0_);
4695 #line 657 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4696 _g_object_unref0 (self->priv->_this);
4697 #line 657 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4698 self->priv->_this = _tmp1_;
4699 #line 658 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4700 _tmp2_ = (GtkLabel*) gtk_label_new ("Other");
4701 #line 658 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4702 g_object_ref_sink (_tmp2_);
4703 #line 658 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4704 _g_object_unref0 (self->el);
4705 #line 658 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4707 #line 655 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4709 #line 4710 "WindowLeftProps.vala.c"
4713 Xcls_LeftPropsXcls_Label6* xcls_leftprops_xcls_label6_new (Xcls_LeftProps* _owner) {
4714 #line 655 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4715 return xcls_leftprops_xcls_label6_construct (XCLS_LEFTPROPS_TYPE_XCLS_LABEL6, _owner);
4716 #line 4717 "WindowLeftProps.vala.c"
4720 static void xcls_leftprops_xcls_label6_class_init (Xcls_LeftPropsXcls_Label6Class * klass) {
4721 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4722 xcls_leftprops_xcls_label6_parent_class = g_type_class_peek_parent (klass);
4723 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4724 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_Label6Private));
4725 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4726 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_label6_finalize;
4727 #line 4728 "WindowLeftProps.vala.c"
4731 static void xcls_leftprops_xcls_label6_instance_init (Xcls_LeftPropsXcls_Label6 * self) {
4732 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4733 self->priv = XCLS_LEFTPROPS_XCLS_LABEL6_GET_PRIVATE (self);
4734 #line 4735 "WindowLeftProps.vala.c"
4738 static void xcls_leftprops_xcls_label6_finalize (GObject* obj) {
4739 Xcls_LeftPropsXcls_Label6 * self;
4740 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4741 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_LABEL6, Xcls_LeftPropsXcls_Label6);
4742 #line 648 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4743 _g_object_unref0 (self->el);
4744 #line 649 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4745 _g_object_unref0 (self->priv->_this);
4746 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4747 G_OBJECT_CLASS (xcls_leftprops_xcls_label6_parent_class)->finalize (obj);
4748 #line 4749 "WindowLeftProps.vala.c"
4752 GType xcls_leftprops_xcls_label6_get_type (void) {
4753 static volatile gsize xcls_leftprops_xcls_label6_type_id__volatile = 0;
4754 if (g_once_init_enter (&xcls_leftprops_xcls_label6_type_id__volatile)) {
4755 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 };
4756 GType xcls_leftprops_xcls_label6_type_id;
4757 xcls_leftprops_xcls_label6_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_Label6", &g_define_type_info, 0);
4758 g_once_init_leave (&xcls_leftprops_xcls_label6_type_id__volatile, xcls_leftprops_xcls_label6_type_id);
4760 return xcls_leftprops_xcls_label6_type_id__volatile;
4764 Xcls_LeftPropsXcls_AddPropertyPopup* xcls_leftprops_xcls_addpropertypopup_construct (GType object_type, Xcls_LeftProps* _owner) {
4765 Xcls_LeftPropsXcls_AddPropertyPopup * self = NULL;
4766 Xcls_LeftProps* _tmp0_;
4767 Xcls_LeftProps* _tmp1_;
4768 Xcls_LeftProps* _tmp2_;
4769 Xcls_LeftPropsXcls_AddPropertyPopup* _tmp3_;
4771 Xcls_LeftProps* _tmp5_;
4772 Xcls_LeftPropsXcls_MenuItem8* _tmp6_;
4773 Xcls_LeftPropsXcls_MenuItem8* child_0;
4775 GtkMenuItem* _tmp8_;
4776 Xcls_LeftProps* _tmp9_;
4777 Xcls_LeftPropsXcls_MenuItem9* _tmp10_;
4778 Xcls_LeftPropsXcls_MenuItem9* child_1;
4780 GtkMenuItem* _tmp12_;
4781 Xcls_LeftProps* _tmp13_;
4782 Xcls_LeftPropsXcls_MenuItem10* _tmp14_;
4783 Xcls_LeftPropsXcls_MenuItem10* child_2;
4785 GtkMenuItem* _tmp16_;
4786 Xcls_LeftProps* _tmp17_;
4787 Xcls_LeftPropsXcls_SeparatorMenuItem11* _tmp18_;
4788 Xcls_LeftPropsXcls_SeparatorMenuItem11* child_3;
4790 GtkSeparatorMenuItem* _tmp20_;
4791 Xcls_LeftProps* _tmp21_;
4792 Xcls_LeftPropsXcls_MenuItem12* _tmp22_;
4793 Xcls_LeftPropsXcls_MenuItem12* child_4;
4795 GtkMenuItem* _tmp24_;
4796 Xcls_LeftProps* _tmp25_;
4797 Xcls_LeftPropsXcls_MenuItem13* _tmp26_;
4798 Xcls_LeftPropsXcls_MenuItem13* child_5;
4800 GtkMenuItem* _tmp28_;
4801 Xcls_LeftProps* _tmp29_;
4802 Xcls_LeftPropsXcls_MenuItem14* _tmp30_;
4803 Xcls_LeftPropsXcls_MenuItem14* child_6;
4805 GtkMenuItem* _tmp32_;
4806 Xcls_LeftProps* _tmp33_;
4807 Xcls_LeftPropsXcls_SeparatorMenuItem15* _tmp34_;
4808 Xcls_LeftPropsXcls_SeparatorMenuItem15* child_7;
4810 GtkSeparatorMenuItem* _tmp36_;
4811 Xcls_LeftProps* _tmp37_;
4812 Xcls_LeftPropsXcls_MenuItem16* _tmp38_;
4813 Xcls_LeftPropsXcls_MenuItem16* child_8;
4815 GtkMenuItem* _tmp40_;
4816 Xcls_LeftProps* _tmp41_;
4817 Xcls_LeftPropsXcls_MenuItem17* _tmp42_;
4818 Xcls_LeftPropsXcls_MenuItem17* child_9;
4820 GtkMenuItem* _tmp44_;
4821 #line 678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4822 g_return_val_if_fail (_owner != NULL, NULL);
4823 #line 678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4824 self = (Xcls_LeftPropsXcls_AddPropertyPopup*) g_object_new (object_type, NULL);
4825 #line 680 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4827 #line 680 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4828 _tmp1_ = _g_object_ref0 (_tmp0_);
4829 #line 680 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4830 _g_object_unref0 (self->priv->_this);
4831 #line 680 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4832 self->priv->_this = _tmp1_;
4833 #line 681 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4834 _tmp2_ = self->priv->_this;
4835 #line 681 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4836 _tmp3_ = _g_object_ref0 (self);
4837 #line 681 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4838 _g_object_unref0 (_tmp2_->AddPropertyPopup);
4839 #line 681 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4840 _tmp2_->AddPropertyPopup = _tmp3_;
4841 #line 682 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4842 _tmp4_ = (GtkMenu*) gtk_menu_new ();
4843 #line 682 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4844 g_object_ref_sink (_tmp4_);
4845 #line 682 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4846 _g_object_unref0 (self->el);
4847 #line 682 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4849 #line 687 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4850 _tmp5_ = self->priv->_this;
4851 #line 687 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4852 _tmp6_ = xcls_leftprops_xcls_menuitem8_new (_tmp5_);
4853 #line 687 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4855 #line 688 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4856 g_object_ref ((GObject*) child_0);
4857 #line 689 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4859 #line 689 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4860 _tmp8_ = child_0->el;
4861 #line 689 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4862 gtk_menu_shell_append ((GtkMenuShell*) _tmp7_, (GtkWidget*) _tmp8_);
4863 #line 690 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4864 _tmp9_ = self->priv->_this;
4865 #line 690 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4866 _tmp10_ = xcls_leftprops_xcls_menuitem9_new (_tmp9_);
4867 #line 690 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4869 #line 691 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4870 g_object_ref ((GObject*) child_1);
4871 #line 692 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4873 #line 692 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4874 _tmp12_ = child_1->el;
4875 #line 692 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4876 gtk_menu_shell_append ((GtkMenuShell*) _tmp11_, (GtkWidget*) _tmp12_);
4877 #line 693 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4878 _tmp13_ = self->priv->_this;
4879 #line 693 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4880 _tmp14_ = xcls_leftprops_xcls_menuitem10_new (_tmp13_);
4881 #line 693 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4883 #line 694 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4884 g_object_ref ((GObject*) child_2);
4885 #line 695 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4887 #line 695 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4888 _tmp16_ = child_2->el;
4889 #line 695 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4890 gtk_menu_shell_append ((GtkMenuShell*) _tmp15_, (GtkWidget*) _tmp16_);
4891 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4892 _tmp17_ = self->priv->_this;
4893 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4894 _tmp18_ = xcls_leftprops_xcls_separatormenuitem11_new (_tmp17_);
4895 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4897 #line 697 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4898 g_object_ref ((GObject*) child_3);
4899 #line 698 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4901 #line 698 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4902 _tmp20_ = child_3->el;
4903 #line 698 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4904 gtk_container_add ((GtkContainer*) _tmp19_, (GtkWidget*) _tmp20_);
4905 #line 699 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4906 _tmp21_ = self->priv->_this;
4907 #line 699 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4908 _tmp22_ = xcls_leftprops_xcls_menuitem12_new (_tmp21_);
4909 #line 699 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4911 #line 700 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4912 g_object_ref ((GObject*) child_4);
4913 #line 701 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4915 #line 701 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4916 _tmp24_ = child_4->el;
4917 #line 701 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4918 gtk_menu_shell_append ((GtkMenuShell*) _tmp23_, (GtkWidget*) _tmp24_);
4919 #line 702 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4920 _tmp25_ = self->priv->_this;
4921 #line 702 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4922 _tmp26_ = xcls_leftprops_xcls_menuitem13_new (_tmp25_);
4923 #line 702 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4925 #line 703 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4926 g_object_ref ((GObject*) child_5);
4927 #line 704 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4929 #line 704 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4930 _tmp28_ = child_5->el;
4931 #line 704 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4932 gtk_menu_shell_append ((GtkMenuShell*) _tmp27_, (GtkWidget*) _tmp28_);
4933 #line 705 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4934 _tmp29_ = self->priv->_this;
4935 #line 705 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4936 _tmp30_ = xcls_leftprops_xcls_menuitem14_new (_tmp29_);
4937 #line 705 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4939 #line 706 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4940 g_object_ref ((GObject*) child_6);
4941 #line 707 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4943 #line 707 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4944 _tmp32_ = child_6->el;
4945 #line 707 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4946 gtk_menu_shell_append ((GtkMenuShell*) _tmp31_, (GtkWidget*) _tmp32_);
4947 #line 708 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4948 _tmp33_ = self->priv->_this;
4949 #line 708 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4950 _tmp34_ = xcls_leftprops_xcls_separatormenuitem15_new (_tmp33_);
4951 #line 708 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4953 #line 709 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4954 g_object_ref ((GObject*) child_7);
4955 #line 710 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4957 #line 710 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4958 _tmp36_ = child_7->el;
4959 #line 710 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4960 gtk_container_add ((GtkContainer*) _tmp35_, (GtkWidget*) _tmp36_);
4961 #line 711 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4962 _tmp37_ = self->priv->_this;
4963 #line 711 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4964 _tmp38_ = xcls_leftprops_xcls_menuitem16_new (_tmp37_);
4965 #line 711 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4967 #line 712 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4968 g_object_ref ((GObject*) child_8);
4969 #line 713 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4971 #line 713 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4972 _tmp40_ = child_8->el;
4973 #line 713 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4974 gtk_menu_shell_append ((GtkMenuShell*) _tmp39_, (GtkWidget*) _tmp40_);
4975 #line 714 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4976 _tmp41_ = self->priv->_this;
4977 #line 714 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4978 _tmp42_ = xcls_leftprops_xcls_menuitem17_new (_tmp41_);
4979 #line 714 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4981 #line 715 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4982 g_object_ref ((GObject*) child_9);
4983 #line 716 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4985 #line 716 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4986 _tmp44_ = child_9->el;
4987 #line 716 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4988 gtk_menu_shell_append ((GtkMenuShell*) _tmp43_, (GtkWidget*) _tmp44_);
4989 #line 678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4990 _g_object_unref0 (child_9);
4991 #line 678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4992 _g_object_unref0 (child_8);
4993 #line 678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4994 _g_object_unref0 (child_7);
4995 #line 678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4996 _g_object_unref0 (child_6);
4997 #line 678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
4998 _g_object_unref0 (child_5);
4999 #line 678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5000 _g_object_unref0 (child_4);
5001 #line 678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5002 _g_object_unref0 (child_3);
5003 #line 678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5004 _g_object_unref0 (child_2);
5005 #line 678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5006 _g_object_unref0 (child_1);
5007 #line 678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5008 _g_object_unref0 (child_0);
5009 #line 678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5011 #line 5012 "WindowLeftProps.vala.c"
5015 Xcls_LeftPropsXcls_AddPropertyPopup* xcls_leftprops_xcls_addpropertypopup_new (Xcls_LeftProps* _owner) {
5016 #line 678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5017 return xcls_leftprops_xcls_addpropertypopup_construct (XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, _owner);
5018 #line 5019 "WindowLeftProps.vala.c"
5022 static void xcls_leftprops_xcls_addpropertypopup_class_init (Xcls_LeftPropsXcls_AddPropertyPopupClass * klass) {
5023 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5024 xcls_leftprops_xcls_addpropertypopup_parent_class = g_type_class_peek_parent (klass);
5025 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5026 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_AddPropertyPopupPrivate));
5027 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5028 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_addpropertypopup_finalize;
5029 #line 5030 "WindowLeftProps.vala.c"
5033 static void xcls_leftprops_xcls_addpropertypopup_instance_init (Xcls_LeftPropsXcls_AddPropertyPopup * self) {
5034 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5035 self->priv = XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP_GET_PRIVATE (self);
5036 #line 5037 "WindowLeftProps.vala.c"
5040 static void xcls_leftprops_xcls_addpropertypopup_finalize (GObject* obj) {
5041 Xcls_LeftPropsXcls_AddPropertyPopup * self;
5042 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5043 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopup);
5044 #line 671 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5045 _g_object_unref0 (self->el);
5046 #line 672 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5047 _g_object_unref0 (self->priv->_this);
5048 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5049 G_OBJECT_CLASS (xcls_leftprops_xcls_addpropertypopup_parent_class)->finalize (obj);
5050 #line 5051 "WindowLeftProps.vala.c"
5054 GType xcls_leftprops_xcls_addpropertypopup_get_type (void) {
5055 static volatile gsize xcls_leftprops_xcls_addpropertypopup_type_id__volatile = 0;
5056 if (g_once_init_enter (&xcls_leftprops_xcls_addpropertypopup_type_id__volatile)) {
5057 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 };
5058 GType xcls_leftprops_xcls_addpropertypopup_type_id;
5059 xcls_leftprops_xcls_addpropertypopup_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_AddPropertyPopup", &g_define_type_info, 0);
5060 g_once_init_leave (&xcls_leftprops_xcls_addpropertypopup_type_id__volatile, xcls_leftprops_xcls_addpropertypopup_type_id);
5062 return xcls_leftprops_xcls_addpropertypopup_type_id__volatile;
5066 static void __lambda75_ (Xcls_LeftPropsXcls_MenuItem8* self) {
5067 Xcls_LeftProps* _tmp0_;
5068 #line 745 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5069 _tmp0_ = self->priv->_this;
5070 #line 745 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5071 xcls_leftprops_addProp (_tmp0_, "prop", "id", "", "string");
5072 #line 5073 "WindowLeftProps.vala.c"
5076 static void ___lambda75__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
5077 #line 744 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5079 #line 5080 "WindowLeftProps.vala.c"
5083 Xcls_LeftPropsXcls_MenuItem8* xcls_leftprops_xcls_menuitem8_construct (GType object_type, Xcls_LeftProps* _owner) {
5084 Xcls_LeftPropsXcls_MenuItem8 * self = NULL;
5085 Xcls_LeftProps* _tmp0_;
5086 Xcls_LeftProps* _tmp1_;
5087 GtkMenuItem* _tmp2_;
5088 GtkMenuItem* _tmp3_;
5089 GtkMenuItem* _tmp4_;
5090 GtkMenuItem* _tmp5_;
5091 #line 732 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5092 g_return_val_if_fail (_owner != NULL, NULL);
5093 #line 732 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5094 self = (Xcls_LeftPropsXcls_MenuItem8*) g_object_new (object_type, NULL);
5095 #line 734 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5097 #line 734 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5098 _tmp1_ = _g_object_ref0 (_tmp0_);
5099 #line 734 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5100 _g_object_unref0 (self->priv->_this);
5101 #line 734 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5102 self->priv->_this = _tmp1_;
5103 #line 735 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5104 _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
5105 #line 735 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5106 g_object_ref_sink (_tmp2_);
5107 #line 735 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5108 _g_object_unref0 (self->el);
5109 #line 735 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5111 #line 740 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5113 #line 740 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5114 gtk_menu_item_set_label (_tmp3_, "ID");
5115 #line 741 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5117 #line 741 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5118 gtk_widget_set_tooltip_markup ((GtkWidget*) _tmp4_, "Using this.get('*someid') will find any id in an application.");
5119 #line 744 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5121 #line 744 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5122 g_signal_connect_object (_tmp5_, "activate", (GCallback) ___lambda75__gtk_menu_item_activate, self, 0);
5123 #line 732 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5125 #line 5126 "WindowLeftProps.vala.c"
5129 Xcls_LeftPropsXcls_MenuItem8* xcls_leftprops_xcls_menuitem8_new (Xcls_LeftProps* _owner) {
5130 #line 732 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5131 return xcls_leftprops_xcls_menuitem8_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM8, _owner);
5132 #line 5133 "WindowLeftProps.vala.c"
5136 static void xcls_leftprops_xcls_menuitem8_class_init (Xcls_LeftPropsXcls_MenuItem8Class * klass) {
5137 #line 723 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5138 xcls_leftprops_xcls_menuitem8_parent_class = g_type_class_peek_parent (klass);
5139 #line 723 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5140 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem8Private));
5141 #line 723 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5142 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem8_finalize;
5143 #line 5144 "WindowLeftProps.vala.c"
5147 static void xcls_leftprops_xcls_menuitem8_instance_init (Xcls_LeftPropsXcls_MenuItem8 * self) {
5148 #line 723 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5149 self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM8_GET_PRIVATE (self);
5150 #line 5151 "WindowLeftProps.vala.c"
5154 static void xcls_leftprops_xcls_menuitem8_finalize (GObject* obj) {
5155 Xcls_LeftPropsXcls_MenuItem8 * self;
5156 #line 723 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5157 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM8, Xcls_LeftPropsXcls_MenuItem8);
5158 #line 725 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5159 _g_object_unref0 (self->el);
5160 #line 726 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5161 _g_object_unref0 (self->priv->_this);
5162 #line 723 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5163 G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem8_parent_class)->finalize (obj);
5164 #line 5165 "WindowLeftProps.vala.c"
5168 GType xcls_leftprops_xcls_menuitem8_get_type (void) {
5169 static volatile gsize xcls_leftprops_xcls_menuitem8_type_id__volatile = 0;
5170 if (g_once_init_enter (&xcls_leftprops_xcls_menuitem8_type_id__volatile)) {
5171 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 };
5172 GType xcls_leftprops_xcls_menuitem8_type_id;
5173 xcls_leftprops_xcls_menuitem8_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem8", &g_define_type_info, 0);
5174 g_once_init_leave (&xcls_leftprops_xcls_menuitem8_type_id__volatile, xcls_leftprops_xcls_menuitem8_type_id);
5176 return xcls_leftprops_xcls_menuitem8_type_id__volatile;
5180 static void __lambda92_ (Xcls_LeftPropsXcls_MenuItem9* self) {
5181 Xcls_LeftProps* _tmp0_;
5182 #line 776 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5183 _tmp0_ = self->priv->_this;
5184 #line 776 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5185 xcls_leftprops_addProp (_tmp0_, "prop", "pack", "add", "*");
5186 #line 5187 "WindowLeftProps.vala.c"
5190 static void ___lambda92__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
5191 #line 774 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5193 #line 5194 "WindowLeftProps.vala.c"
5197 Xcls_LeftPropsXcls_MenuItem9* xcls_leftprops_xcls_menuitem9_construct (GType object_type, Xcls_LeftProps* _owner) {
5198 Xcls_LeftPropsXcls_MenuItem9 * self = NULL;
5199 Xcls_LeftProps* _tmp0_;
5200 Xcls_LeftProps* _tmp1_;
5201 GtkMenuItem* _tmp2_;
5202 GtkMenuItem* _tmp3_;
5203 GtkMenuItem* _tmp4_;
5204 GtkMenuItem* _tmp5_;
5205 #line 762 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5206 g_return_val_if_fail (_owner != NULL, NULL);
5207 #line 762 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5208 self = (Xcls_LeftPropsXcls_MenuItem9*) g_object_new (object_type, NULL);
5209 #line 764 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5211 #line 764 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5212 _tmp1_ = _g_object_ref0 (_tmp0_);
5213 #line 764 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5214 _g_object_unref0 (self->priv->_this);
5215 #line 764 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5216 self->priv->_this = _tmp1_;
5217 #line 765 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5218 _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
5219 #line 765 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5220 g_object_ref_sink (_tmp2_);
5221 #line 765 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5222 _g_object_unref0 (self->el);
5223 #line 765 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5225 #line 770 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5227 #line 770 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5228 gtk_menu_item_set_label (_tmp3_, "PACK");
5229 #line 771 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5231 #line 771 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5232 gtk_widget_set_tooltip_markup ((GtkWidget*) _tmp4_, "Add what type of packing is to be used");
5233 #line 774 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5235 #line 774 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5236 g_signal_connect_object (_tmp5_, "activate", (GCallback) ___lambda92__gtk_menu_item_activate, self, 0);
5237 #line 762 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5239 #line 5240 "WindowLeftProps.vala.c"
5243 Xcls_LeftPropsXcls_MenuItem9* xcls_leftprops_xcls_menuitem9_new (Xcls_LeftProps* _owner) {
5244 #line 762 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5245 return xcls_leftprops_xcls_menuitem9_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM9, _owner);
5246 #line 5247 "WindowLeftProps.vala.c"
5250 static void xcls_leftprops_xcls_menuitem9_class_init (Xcls_LeftPropsXcls_MenuItem9Class * klass) {
5251 #line 753 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5252 xcls_leftprops_xcls_menuitem9_parent_class = g_type_class_peek_parent (klass);
5253 #line 753 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5254 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem9Private));
5255 #line 753 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5256 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem9_finalize;
5257 #line 5258 "WindowLeftProps.vala.c"
5261 static void xcls_leftprops_xcls_menuitem9_instance_init (Xcls_LeftPropsXcls_MenuItem9 * self) {
5262 #line 753 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5263 self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM9_GET_PRIVATE (self);
5264 #line 5265 "WindowLeftProps.vala.c"
5268 static void xcls_leftprops_xcls_menuitem9_finalize (GObject* obj) {
5269 Xcls_LeftPropsXcls_MenuItem9 * self;
5270 #line 753 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5271 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM9, Xcls_LeftPropsXcls_MenuItem9);
5272 #line 755 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5273 _g_object_unref0 (self->el);
5274 #line 756 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5275 _g_object_unref0 (self->priv->_this);
5276 #line 753 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5277 G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem9_parent_class)->finalize (obj);
5278 #line 5279 "WindowLeftProps.vala.c"
5282 GType xcls_leftprops_xcls_menuitem9_get_type (void) {
5283 static volatile gsize xcls_leftprops_xcls_menuitem9_type_id__volatile = 0;
5284 if (g_once_init_enter (&xcls_leftprops_xcls_menuitem9_type_id__volatile)) {
5285 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 };
5286 GType xcls_leftprops_xcls_menuitem9_type_id;
5287 xcls_leftprops_xcls_menuitem9_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem9", &g_define_type_info, 0);
5288 g_once_init_leave (&xcls_leftprops_xcls_menuitem9_type_id__volatile, xcls_leftprops_xcls_menuitem9_type_id);
5290 return xcls_leftprops_xcls_menuitem9_type_id__volatile;
5294 static void __lambda93_ (Xcls_LeftPropsXcls_MenuItem10* self) {
5295 Xcls_LeftProps* _tmp0_;
5296 #line 807 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5297 _tmp0_ = self->priv->_this;
5298 #line 807 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5299 xcls_leftprops_addProp (_tmp0_, "prop", "init", "{\n\n}\n", "*");
5300 #line 5301 "WindowLeftProps.vala.c"
5304 static void ___lambda93__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
5305 #line 805 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5307 #line 5308 "WindowLeftProps.vala.c"
5311 Xcls_LeftPropsXcls_MenuItem10* xcls_leftprops_xcls_menuitem10_construct (GType object_type, Xcls_LeftProps* _owner) {
5312 Xcls_LeftPropsXcls_MenuItem10 * self = NULL;
5313 Xcls_LeftProps* _tmp0_;
5314 Xcls_LeftProps* _tmp1_;
5315 GtkMenuItem* _tmp2_;
5316 GtkMenuItem* _tmp3_;
5317 GtkMenuItem* _tmp4_;
5318 GtkMenuItem* _tmp5_;
5319 #line 793 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5320 g_return_val_if_fail (_owner != NULL, NULL);
5321 #line 793 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5322 self = (Xcls_LeftPropsXcls_MenuItem10*) g_object_new (object_type, NULL);
5323 #line 795 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5325 #line 795 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5326 _tmp1_ = _g_object_ref0 (_tmp0_);
5327 #line 795 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5328 _g_object_unref0 (self->priv->_this);
5329 #line 795 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5330 self->priv->_this = _tmp1_;
5331 #line 796 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5332 _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
5333 #line 796 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5334 g_object_ref_sink (_tmp2_);
5335 #line 796 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5336 _g_object_unref0 (self->el);
5337 #line 796 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5339 #line 801 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5341 #line 801 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5342 gtk_menu_item_set_label (_tmp3_, "INIT");
5343 #line 802 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5345 #line 802 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5346 gtk_widget_set_tooltip_markup ((GtkWidget*) _tmp4_, "Override the init method");
5347 #line 805 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5349 #line 805 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5350 g_signal_connect_object (_tmp5_, "activate", (GCallback) ___lambda93__gtk_menu_item_activate, self, 0);
5351 #line 793 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5353 #line 5354 "WindowLeftProps.vala.c"
5357 Xcls_LeftPropsXcls_MenuItem10* xcls_leftprops_xcls_menuitem10_new (Xcls_LeftProps* _owner) {
5358 #line 793 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5359 return xcls_leftprops_xcls_menuitem10_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM10, _owner);
5360 #line 5361 "WindowLeftProps.vala.c"
5364 static void xcls_leftprops_xcls_menuitem10_class_init (Xcls_LeftPropsXcls_MenuItem10Class * klass) {
5365 #line 784 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5366 xcls_leftprops_xcls_menuitem10_parent_class = g_type_class_peek_parent (klass);
5367 #line 784 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5368 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem10Private));
5369 #line 784 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5370 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem10_finalize;
5371 #line 5372 "WindowLeftProps.vala.c"
5375 static void xcls_leftprops_xcls_menuitem10_instance_init (Xcls_LeftPropsXcls_MenuItem10 * self) {
5376 #line 784 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5377 self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM10_GET_PRIVATE (self);
5378 #line 5379 "WindowLeftProps.vala.c"
5382 static void xcls_leftprops_xcls_menuitem10_finalize (GObject* obj) {
5383 Xcls_LeftPropsXcls_MenuItem10 * self;
5384 #line 784 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5385 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM10, Xcls_LeftPropsXcls_MenuItem10);
5386 #line 786 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5387 _g_object_unref0 (self->el);
5388 #line 787 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5389 _g_object_unref0 (self->priv->_this);
5390 #line 784 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5391 G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem10_parent_class)->finalize (obj);
5392 #line 5393 "WindowLeftProps.vala.c"
5396 GType xcls_leftprops_xcls_menuitem10_get_type (void) {
5397 static volatile gsize xcls_leftprops_xcls_menuitem10_type_id__volatile = 0;
5398 if (g_once_init_enter (&xcls_leftprops_xcls_menuitem10_type_id__volatile)) {
5399 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 };
5400 GType xcls_leftprops_xcls_menuitem10_type_id;
5401 xcls_leftprops_xcls_menuitem10_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem10", &g_define_type_info, 0);
5402 g_once_init_leave (&xcls_leftprops_xcls_menuitem10_type_id__volatile, xcls_leftprops_xcls_menuitem10_type_id);
5404 return xcls_leftprops_xcls_menuitem10_type_id__volatile;
5408 Xcls_LeftPropsXcls_SeparatorMenuItem11* xcls_leftprops_xcls_separatormenuitem11_construct (GType object_type, Xcls_LeftProps* _owner) {
5409 Xcls_LeftPropsXcls_SeparatorMenuItem11 * self = NULL;
5410 Xcls_LeftProps* _tmp0_;
5411 Xcls_LeftProps* _tmp1_;
5412 GtkSeparatorMenuItem* _tmp2_;
5413 #line 824 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5414 g_return_val_if_fail (_owner != NULL, NULL);
5415 #line 824 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5416 self = (Xcls_LeftPropsXcls_SeparatorMenuItem11*) g_object_new (object_type, NULL);
5417 #line 826 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5419 #line 826 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5420 _tmp1_ = _g_object_ref0 (_tmp0_);
5421 #line 826 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5422 _g_object_unref0 (self->priv->_this);
5423 #line 826 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5424 self->priv->_this = _tmp1_;
5425 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5426 _tmp2_ = (GtkSeparatorMenuItem*) gtk_separator_menu_item_new ();
5427 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5428 g_object_ref_sink (_tmp2_);
5429 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5430 _g_object_unref0 (self->el);
5431 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5433 #line 824 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5435 #line 5436 "WindowLeftProps.vala.c"
5439 Xcls_LeftPropsXcls_SeparatorMenuItem11* xcls_leftprops_xcls_separatormenuitem11_new (Xcls_LeftProps* _owner) {
5440 #line 824 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5441 return xcls_leftprops_xcls_separatormenuitem11_construct (XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM11, _owner);
5442 #line 5443 "WindowLeftProps.vala.c"
5446 static void xcls_leftprops_xcls_separatormenuitem11_class_init (Xcls_LeftPropsXcls_SeparatorMenuItem11Class * klass) {
5447 #line 815 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5448 xcls_leftprops_xcls_separatormenuitem11_parent_class = g_type_class_peek_parent (klass);
5449 #line 815 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5450 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_SeparatorMenuItem11Private));
5451 #line 815 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5452 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_separatormenuitem11_finalize;
5453 #line 5454 "WindowLeftProps.vala.c"
5457 static void xcls_leftprops_xcls_separatormenuitem11_instance_init (Xcls_LeftPropsXcls_SeparatorMenuItem11 * self) {
5458 #line 815 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5459 self->priv = XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM11_GET_PRIVATE (self);
5460 #line 5461 "WindowLeftProps.vala.c"
5464 static void xcls_leftprops_xcls_separatormenuitem11_finalize (GObject* obj) {
5465 Xcls_LeftPropsXcls_SeparatorMenuItem11 * self;
5466 #line 815 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5467 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM11, Xcls_LeftPropsXcls_SeparatorMenuItem11);
5468 #line 817 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5469 _g_object_unref0 (self->el);
5470 #line 818 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5471 _g_object_unref0 (self->priv->_this);
5472 #line 815 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5473 G_OBJECT_CLASS (xcls_leftprops_xcls_separatormenuitem11_parent_class)->finalize (obj);
5474 #line 5475 "WindowLeftProps.vala.c"
5478 GType xcls_leftprops_xcls_separatormenuitem11_get_type (void) {
5479 static volatile gsize xcls_leftprops_xcls_separatormenuitem11_type_id__volatile = 0;
5480 if (g_once_init_enter (&xcls_leftprops_xcls_separatormenuitem11_type_id__volatile)) {
5481 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 };
5482 GType xcls_leftprops_xcls_separatormenuitem11_type_id;
5483 xcls_leftprops_xcls_separatormenuitem11_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_SeparatorMenuItem11", &g_define_type_info, 0);
5484 g_once_init_leave (&xcls_leftprops_xcls_separatormenuitem11_type_id__volatile, xcls_leftprops_xcls_separatormenuitem11_type_id);
5486 return xcls_leftprops_xcls_separatormenuitem11_type_id__volatile;
5490 static void __lambda94_ (Xcls_LeftPropsXcls_MenuItem12* self, GtkMenuItem* _self_) {
5491 Xcls_LeftProps* _tmp0_;
5492 #line 859 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5493 g_return_if_fail (_self_ != NULL);
5494 #line 861 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5495 _tmp0_ = self->priv->_this;
5496 #line 861 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5497 xcls_leftprops_addProp (_tmp0_, "prop", "XXXX", "", "string");
5498 #line 5499 "WindowLeftProps.vala.c"
5502 static void ___lambda94__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
5503 #line 859 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5504 __lambda94_ (self, _sender);
5505 #line 5506 "WindowLeftProps.vala.c"
5509 Xcls_LeftPropsXcls_MenuItem12* xcls_leftprops_xcls_menuitem12_construct (GType object_type, Xcls_LeftProps* _owner) {
5510 Xcls_LeftPropsXcls_MenuItem12 * self = NULL;
5511 Xcls_LeftProps* _tmp0_;
5512 Xcls_LeftProps* _tmp1_;
5513 GtkMenuItem* _tmp2_;
5514 GtkMenuItem* _tmp3_;
5515 GtkMenuItem* _tmp4_;
5516 GtkMenuItem* _tmp5_;
5517 #line 847 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5518 g_return_val_if_fail (_owner != NULL, NULL);
5519 #line 847 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5520 self = (Xcls_LeftPropsXcls_MenuItem12*) g_object_new (object_type, NULL);
5521 #line 849 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5523 #line 849 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5524 _tmp1_ = _g_object_ref0 (_tmp0_);
5525 #line 849 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5526 _g_object_unref0 (self->priv->_this);
5527 #line 849 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5528 self->priv->_this = _tmp1_;
5529 #line 850 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5530 _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
5531 #line 850 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5532 g_object_ref_sink (_tmp2_);
5533 #line 850 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5534 _g_object_unref0 (self->el);
5535 #line 850 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5537 #line 855 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5539 #line 855 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5540 gtk_menu_item_set_label (_tmp3_, "String");
5541 #line 856 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5543 #line 856 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5544 gtk_widget_set_tooltip_markup ((GtkWidget*) _tmp4_, "Add a user defined string property");
5545 #line 859 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5547 #line 859 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5548 g_signal_connect_object (_tmp5_, "activate", (GCallback) ___lambda94__gtk_menu_item_activate, self, 0);
5549 #line 847 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5551 #line 5552 "WindowLeftProps.vala.c"
5555 Xcls_LeftPropsXcls_MenuItem12* xcls_leftprops_xcls_menuitem12_new (Xcls_LeftProps* _owner) {
5556 #line 847 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5557 return xcls_leftprops_xcls_menuitem12_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM12, _owner);
5558 #line 5559 "WindowLeftProps.vala.c"
5562 static void xcls_leftprops_xcls_menuitem12_class_init (Xcls_LeftPropsXcls_MenuItem12Class * klass) {
5563 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5564 xcls_leftprops_xcls_menuitem12_parent_class = g_type_class_peek_parent (klass);
5565 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5566 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem12Private));
5567 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5568 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem12_finalize;
5569 #line 5570 "WindowLeftProps.vala.c"
5573 static void xcls_leftprops_xcls_menuitem12_instance_init (Xcls_LeftPropsXcls_MenuItem12 * self) {
5574 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5575 self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM12_GET_PRIVATE (self);
5576 #line 5577 "WindowLeftProps.vala.c"
5580 static void xcls_leftprops_xcls_menuitem12_finalize (GObject* obj) {
5581 Xcls_LeftPropsXcls_MenuItem12 * self;
5582 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5583 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM12, Xcls_LeftPropsXcls_MenuItem12);
5584 #line 840 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5585 _g_object_unref0 (self->el);
5586 #line 841 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5587 _g_object_unref0 (self->priv->_this);
5588 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5589 G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem12_parent_class)->finalize (obj);
5590 #line 5591 "WindowLeftProps.vala.c"
5594 GType xcls_leftprops_xcls_menuitem12_get_type (void) {
5595 static volatile gsize xcls_leftprops_xcls_menuitem12_type_id__volatile = 0;
5596 if (g_once_init_enter (&xcls_leftprops_xcls_menuitem12_type_id__volatile)) {
5597 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 };
5598 GType xcls_leftprops_xcls_menuitem12_type_id;
5599 xcls_leftprops_xcls_menuitem12_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem12", &g_define_type_info, 0);
5600 g_once_init_leave (&xcls_leftprops_xcls_menuitem12_type_id__volatile, xcls_leftprops_xcls_menuitem12_type_id);
5602 return xcls_leftprops_xcls_menuitem12_type_id__volatile;
5606 static void __lambda95_ (Xcls_LeftPropsXcls_MenuItem13* self) {
5607 Xcls_LeftProps* _tmp0_;
5608 #line 893 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5609 _tmp0_ = self->priv->_this;
5610 #line 893 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5611 xcls_leftprops_addProp (_tmp0_, "prop", "XXX", "0", "int");
5612 #line 5613 "WindowLeftProps.vala.c"
5616 static void ___lambda95__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
5617 #line 891 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5619 #line 5620 "WindowLeftProps.vala.c"
5623 Xcls_LeftPropsXcls_MenuItem13* xcls_leftprops_xcls_menuitem13_construct (GType object_type, Xcls_LeftProps* _owner) {
5624 Xcls_LeftPropsXcls_MenuItem13 * self = NULL;
5625 Xcls_LeftProps* _tmp0_;
5626 Xcls_LeftProps* _tmp1_;
5627 GtkMenuItem* _tmp2_;
5628 GtkMenuItem* _tmp3_;
5629 GtkMenuItem* _tmp4_;
5630 GtkMenuItem* _tmp5_;
5631 #line 879 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5632 g_return_val_if_fail (_owner != NULL, NULL);
5633 #line 879 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5634 self = (Xcls_LeftPropsXcls_MenuItem13*) g_object_new (object_type, NULL);
5635 #line 881 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5637 #line 881 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5638 _tmp1_ = _g_object_ref0 (_tmp0_);
5639 #line 881 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5640 _g_object_unref0 (self->priv->_this);
5641 #line 881 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5642 self->priv->_this = _tmp1_;
5643 #line 882 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5644 _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
5645 #line 882 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5646 g_object_ref_sink (_tmp2_);
5647 #line 882 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5648 _g_object_unref0 (self->el);
5649 #line 882 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5651 #line 887 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5653 #line 887 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5654 gtk_menu_item_set_label (_tmp3_, "Number");
5655 #line 888 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5657 #line 888 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5658 gtk_widget_set_tooltip_markup ((GtkWidget*) _tmp4_, "Add a user defined number property");
5659 #line 891 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5661 #line 891 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5662 g_signal_connect_object (_tmp5_, "activate", (GCallback) ___lambda95__gtk_menu_item_activate, self, 0);
5663 #line 879 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5665 #line 5666 "WindowLeftProps.vala.c"
5669 Xcls_LeftPropsXcls_MenuItem13* xcls_leftprops_xcls_menuitem13_new (Xcls_LeftProps* _owner) {
5670 #line 879 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5671 return xcls_leftprops_xcls_menuitem13_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM13, _owner);
5672 #line 5673 "WindowLeftProps.vala.c"
5676 static void xcls_leftprops_xcls_menuitem13_class_init (Xcls_LeftPropsXcls_MenuItem13Class * klass) {
5677 #line 870 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5678 xcls_leftprops_xcls_menuitem13_parent_class = g_type_class_peek_parent (klass);
5679 #line 870 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5680 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem13Private));
5681 #line 870 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5682 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem13_finalize;
5683 #line 5684 "WindowLeftProps.vala.c"
5687 static void xcls_leftprops_xcls_menuitem13_instance_init (Xcls_LeftPropsXcls_MenuItem13 * self) {
5688 #line 870 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5689 self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM13_GET_PRIVATE (self);
5690 #line 5691 "WindowLeftProps.vala.c"
5694 static void xcls_leftprops_xcls_menuitem13_finalize (GObject* obj) {
5695 Xcls_LeftPropsXcls_MenuItem13 * self;
5696 #line 870 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5697 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM13, Xcls_LeftPropsXcls_MenuItem13);
5698 #line 872 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5699 _g_object_unref0 (self->el);
5700 #line 873 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5701 _g_object_unref0 (self->priv->_this);
5702 #line 870 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5703 G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem13_parent_class)->finalize (obj);
5704 #line 5705 "WindowLeftProps.vala.c"
5708 GType xcls_leftprops_xcls_menuitem13_get_type (void) {
5709 static volatile gsize xcls_leftprops_xcls_menuitem13_type_id__volatile = 0;
5710 if (g_once_init_enter (&xcls_leftprops_xcls_menuitem13_type_id__volatile)) {
5711 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 };
5712 GType xcls_leftprops_xcls_menuitem13_type_id;
5713 xcls_leftprops_xcls_menuitem13_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem13", &g_define_type_info, 0);
5714 g_once_init_leave (&xcls_leftprops_xcls_menuitem13_type_id__volatile, xcls_leftprops_xcls_menuitem13_type_id);
5716 return xcls_leftprops_xcls_menuitem13_type_id__volatile;
5720 static void __lambda96_ (Xcls_LeftPropsXcls_MenuItem14* self) {
5721 Xcls_LeftProps* _tmp0_;
5722 #line 924 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5723 _tmp0_ = self->priv->_this;
5724 #line 924 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5725 xcls_leftprops_addProp (_tmp0_, "prop", "XXX", "true", "bool");
5726 #line 5727 "WindowLeftProps.vala.c"
5730 static void ___lambda96__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
5731 #line 922 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5733 #line 5734 "WindowLeftProps.vala.c"
5737 Xcls_LeftPropsXcls_MenuItem14* xcls_leftprops_xcls_menuitem14_construct (GType object_type, Xcls_LeftProps* _owner) {
5738 Xcls_LeftPropsXcls_MenuItem14 * self = NULL;
5739 Xcls_LeftProps* _tmp0_;
5740 Xcls_LeftProps* _tmp1_;
5741 GtkMenuItem* _tmp2_;
5742 GtkMenuItem* _tmp3_;
5743 GtkMenuItem* _tmp4_;
5744 GtkMenuItem* _tmp5_;
5745 #line 910 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5746 g_return_val_if_fail (_owner != NULL, NULL);
5747 #line 910 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5748 self = (Xcls_LeftPropsXcls_MenuItem14*) g_object_new (object_type, NULL);
5749 #line 912 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5751 #line 912 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5752 _tmp1_ = _g_object_ref0 (_tmp0_);
5753 #line 912 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5754 _g_object_unref0 (self->priv->_this);
5755 #line 912 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5756 self->priv->_this = _tmp1_;
5757 #line 913 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5758 _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
5759 #line 913 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5760 g_object_ref_sink (_tmp2_);
5761 #line 913 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5762 _g_object_unref0 (self->el);
5763 #line 913 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5765 #line 918 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5767 #line 918 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5768 gtk_menu_item_set_label (_tmp3_, "Boolean");
5769 #line 919 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5771 #line 919 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5772 gtk_widget_set_tooltip_markup ((GtkWidget*) _tmp4_, "Add a user defined boolean property");
5773 #line 922 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5775 #line 922 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5776 g_signal_connect_object (_tmp5_, "activate", (GCallback) ___lambda96__gtk_menu_item_activate, self, 0);
5777 #line 910 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5779 #line 5780 "WindowLeftProps.vala.c"
5783 Xcls_LeftPropsXcls_MenuItem14* xcls_leftprops_xcls_menuitem14_new (Xcls_LeftProps* _owner) {
5784 #line 910 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5785 return xcls_leftprops_xcls_menuitem14_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM14, _owner);
5786 #line 5787 "WindowLeftProps.vala.c"
5790 static void xcls_leftprops_xcls_menuitem14_class_init (Xcls_LeftPropsXcls_MenuItem14Class * klass) {
5791 #line 901 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5792 xcls_leftprops_xcls_menuitem14_parent_class = g_type_class_peek_parent (klass);
5793 #line 901 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5794 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem14Private));
5795 #line 901 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5796 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem14_finalize;
5797 #line 5798 "WindowLeftProps.vala.c"
5801 static void xcls_leftprops_xcls_menuitem14_instance_init (Xcls_LeftPropsXcls_MenuItem14 * self) {
5802 #line 901 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5803 self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM14_GET_PRIVATE (self);
5804 #line 5805 "WindowLeftProps.vala.c"
5808 static void xcls_leftprops_xcls_menuitem14_finalize (GObject* obj) {
5809 Xcls_LeftPropsXcls_MenuItem14 * self;
5810 #line 901 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5811 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM14, Xcls_LeftPropsXcls_MenuItem14);
5812 #line 903 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5813 _g_object_unref0 (self->el);
5814 #line 904 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5815 _g_object_unref0 (self->priv->_this);
5816 #line 901 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5817 G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem14_parent_class)->finalize (obj);
5818 #line 5819 "WindowLeftProps.vala.c"
5822 GType xcls_leftprops_xcls_menuitem14_get_type (void) {
5823 static volatile gsize xcls_leftprops_xcls_menuitem14_type_id__volatile = 0;
5824 if (g_once_init_enter (&xcls_leftprops_xcls_menuitem14_type_id__volatile)) {
5825 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 };
5826 GType xcls_leftprops_xcls_menuitem14_type_id;
5827 xcls_leftprops_xcls_menuitem14_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem14", &g_define_type_info, 0);
5828 g_once_init_leave (&xcls_leftprops_xcls_menuitem14_type_id__volatile, xcls_leftprops_xcls_menuitem14_type_id);
5830 return xcls_leftprops_xcls_menuitem14_type_id__volatile;
5834 Xcls_LeftPropsXcls_SeparatorMenuItem15* xcls_leftprops_xcls_separatormenuitem15_construct (GType object_type, Xcls_LeftProps* _owner) {
5835 Xcls_LeftPropsXcls_SeparatorMenuItem15 * self = NULL;
5836 Xcls_LeftProps* _tmp0_;
5837 Xcls_LeftProps* _tmp1_;
5838 GtkSeparatorMenuItem* _tmp2_;
5839 #line 941 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5840 g_return_val_if_fail (_owner != NULL, NULL);
5841 #line 941 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5842 self = (Xcls_LeftPropsXcls_SeparatorMenuItem15*) g_object_new (object_type, NULL);
5843 #line 943 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5845 #line 943 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5846 _tmp1_ = _g_object_ref0 (_tmp0_);
5847 #line 943 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5848 _g_object_unref0 (self->priv->_this);
5849 #line 943 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5850 self->priv->_this = _tmp1_;
5851 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5852 _tmp2_ = (GtkSeparatorMenuItem*) gtk_separator_menu_item_new ();
5853 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5854 g_object_ref_sink (_tmp2_);
5855 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5856 _g_object_unref0 (self->el);
5857 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5859 #line 941 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5861 #line 5862 "WindowLeftProps.vala.c"
5865 Xcls_LeftPropsXcls_SeparatorMenuItem15* xcls_leftprops_xcls_separatormenuitem15_new (Xcls_LeftProps* _owner) {
5866 #line 941 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5867 return xcls_leftprops_xcls_separatormenuitem15_construct (XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM15, _owner);
5868 #line 5869 "WindowLeftProps.vala.c"
5872 static void xcls_leftprops_xcls_separatormenuitem15_class_init (Xcls_LeftPropsXcls_SeparatorMenuItem15Class * klass) {
5873 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5874 xcls_leftprops_xcls_separatormenuitem15_parent_class = g_type_class_peek_parent (klass);
5875 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5876 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_SeparatorMenuItem15Private));
5877 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5878 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_separatormenuitem15_finalize;
5879 #line 5880 "WindowLeftProps.vala.c"
5883 static void xcls_leftprops_xcls_separatormenuitem15_instance_init (Xcls_LeftPropsXcls_SeparatorMenuItem15 * self) {
5884 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5885 self->priv = XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM15_GET_PRIVATE (self);
5886 #line 5887 "WindowLeftProps.vala.c"
5890 static void xcls_leftprops_xcls_separatormenuitem15_finalize (GObject* obj) {
5891 Xcls_LeftPropsXcls_SeparatorMenuItem15 * self;
5892 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5893 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM15, Xcls_LeftPropsXcls_SeparatorMenuItem15);
5894 #line 934 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5895 _g_object_unref0 (self->el);
5896 #line 935 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5897 _g_object_unref0 (self->priv->_this);
5898 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5899 G_OBJECT_CLASS (xcls_leftprops_xcls_separatormenuitem15_parent_class)->finalize (obj);
5900 #line 5901 "WindowLeftProps.vala.c"
5904 GType xcls_leftprops_xcls_separatormenuitem15_get_type (void) {
5905 static volatile gsize xcls_leftprops_xcls_separatormenuitem15_type_id__volatile = 0;
5906 if (g_once_init_enter (&xcls_leftprops_xcls_separatormenuitem15_type_id__volatile)) {
5907 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 };
5908 GType xcls_leftprops_xcls_separatormenuitem15_type_id;
5909 xcls_leftprops_xcls_separatormenuitem15_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_SeparatorMenuItem15", &g_define_type_info, 0);
5910 g_once_init_leave (&xcls_leftprops_xcls_separatormenuitem15_type_id__volatile, xcls_leftprops_xcls_separatormenuitem15_type_id);
5912 return xcls_leftprops_xcls_separatormenuitem15_type_id__volatile;
5916 static void __lambda97_ (Xcls_LeftPropsXcls_MenuItem16* self) {
5917 Xcls_LeftProps* _tmp0_;
5918 #line 978 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5919 _tmp0_ = self->priv->_this;
5920 #line 978 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5921 xcls_leftprops_addProp (_tmp0_, "prop", "XXXX", "function() { }", "| function");
5922 #line 5923 "WindowLeftProps.vala.c"
5926 static void ___lambda97__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
5927 #line 976 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5929 #line 5930 "WindowLeftProps.vala.c"
5933 Xcls_LeftPropsXcls_MenuItem16* xcls_leftprops_xcls_menuitem16_construct (GType object_type, Xcls_LeftProps* _owner) {
5934 Xcls_LeftPropsXcls_MenuItem16 * self = NULL;
5935 Xcls_LeftProps* _tmp0_;
5936 Xcls_LeftProps* _tmp1_;
5937 GtkMenuItem* _tmp2_;
5938 GtkMenuItem* _tmp3_;
5939 GtkMenuItem* _tmp4_;
5940 GtkMenuItem* _tmp5_;
5941 #line 964 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5942 g_return_val_if_fail (_owner != NULL, NULL);
5943 #line 964 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5944 self = (Xcls_LeftPropsXcls_MenuItem16*) g_object_new (object_type, NULL);
5945 #line 966 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5947 #line 966 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5948 _tmp1_ = _g_object_ref0 (_tmp0_);
5949 #line 966 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5950 _g_object_unref0 (self->priv->_this);
5951 #line 966 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5952 self->priv->_this = _tmp1_;
5953 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5954 _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
5955 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5956 g_object_ref_sink (_tmp2_);
5957 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5958 _g_object_unref0 (self->el);
5959 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5961 #line 972 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5963 #line 972 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5964 gtk_menu_item_set_label (_tmp3_, "Javascript Function");
5965 #line 973 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5967 #line 973 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5968 gtk_widget_set_tooltip_markup ((GtkWidget*) _tmp4_, "Add a user function boolean property");
5969 #line 976 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5971 #line 976 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5972 g_signal_connect_object (_tmp5_, "activate", (GCallback) ___lambda97__gtk_menu_item_activate, self, 0);
5973 #line 964 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5975 #line 5976 "WindowLeftProps.vala.c"
5979 Xcls_LeftPropsXcls_MenuItem16* xcls_leftprops_xcls_menuitem16_new (Xcls_LeftProps* _owner) {
5980 #line 964 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5981 return xcls_leftprops_xcls_menuitem16_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM16, _owner);
5982 #line 5983 "WindowLeftProps.vala.c"
5986 static void xcls_leftprops_xcls_menuitem16_class_init (Xcls_LeftPropsXcls_MenuItem16Class * klass) {
5987 #line 955 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5988 xcls_leftprops_xcls_menuitem16_parent_class = g_type_class_peek_parent (klass);
5989 #line 955 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5990 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem16Private));
5991 #line 955 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5992 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem16_finalize;
5993 #line 5994 "WindowLeftProps.vala.c"
5997 static void xcls_leftprops_xcls_menuitem16_instance_init (Xcls_LeftPropsXcls_MenuItem16 * self) {
5998 #line 955 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
5999 self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM16_GET_PRIVATE (self);
6000 #line 6001 "WindowLeftProps.vala.c"
6004 static void xcls_leftprops_xcls_menuitem16_finalize (GObject* obj) {
6005 Xcls_LeftPropsXcls_MenuItem16 * self;
6006 #line 955 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6007 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM16, Xcls_LeftPropsXcls_MenuItem16);
6008 #line 957 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6009 _g_object_unref0 (self->el);
6010 #line 958 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6011 _g_object_unref0 (self->priv->_this);
6012 #line 955 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6013 G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem16_parent_class)->finalize (obj);
6014 #line 6015 "WindowLeftProps.vala.c"
6018 GType xcls_leftprops_xcls_menuitem16_get_type (void) {
6019 static volatile gsize xcls_leftprops_xcls_menuitem16_type_id__volatile = 0;
6020 if (g_once_init_enter (&xcls_leftprops_xcls_menuitem16_type_id__volatile)) {
6021 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 };
6022 GType xcls_leftprops_xcls_menuitem16_type_id;
6023 xcls_leftprops_xcls_menuitem16_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem16", &g_define_type_info, 0);
6024 g_once_init_leave (&xcls_leftprops_xcls_menuitem16_type_id__volatile, xcls_leftprops_xcls_menuitem16_type_id);
6026 return xcls_leftprops_xcls_menuitem16_type_id__volatile;
6030 static void __lambda98_ (Xcls_LeftPropsXcls_MenuItem17* self) {
6031 Xcls_LeftProps* _tmp0_;
6032 #line 1009 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6033 _tmp0_ = self->priv->_this;
6034 #line 1009 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6035 xcls_leftprops_addProp (_tmp0_, "prop", "XXXX", "() {\n\n}\n", "| return_type");
6036 #line 6037 "WindowLeftProps.vala.c"
6040 static void ___lambda98__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
6041 #line 1007 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6043 #line 6044 "WindowLeftProps.vala.c"
6047 Xcls_LeftPropsXcls_MenuItem17* xcls_leftprops_xcls_menuitem17_construct (GType object_type, Xcls_LeftProps* _owner) {
6048 Xcls_LeftPropsXcls_MenuItem17 * self = NULL;
6049 Xcls_LeftProps* _tmp0_;
6050 Xcls_LeftProps* _tmp1_;
6051 GtkMenuItem* _tmp2_;
6052 GtkMenuItem* _tmp3_;
6053 GtkMenuItem* _tmp4_;
6054 GtkMenuItem* _tmp5_;
6055 #line 995 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6056 g_return_val_if_fail (_owner != NULL, NULL);
6057 #line 995 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6058 self = (Xcls_LeftPropsXcls_MenuItem17*) g_object_new (object_type, NULL);
6059 #line 997 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6061 #line 997 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6062 _tmp1_ = _g_object_ref0 (_tmp0_);
6063 #line 997 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6064 _g_object_unref0 (self->priv->_this);
6065 #line 997 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6066 self->priv->_this = _tmp1_;
6067 #line 998 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6068 _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
6069 #line 998 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6070 g_object_ref_sink (_tmp2_);
6071 #line 998 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6072 _g_object_unref0 (self->el);
6073 #line 998 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6075 #line 1003 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6077 #line 1003 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6078 gtk_menu_item_set_label (_tmp3_, "Vala Method");
6079 #line 1004 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6081 #line 1004 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6082 gtk_widget_set_tooltip_markup ((GtkWidget*) _tmp4_, "Add a user function boolean property");
6083 #line 1007 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6085 #line 1007 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6086 g_signal_connect_object (_tmp5_, "activate", (GCallback) ___lambda98__gtk_menu_item_activate, self, 0);
6087 #line 995 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6089 #line 6090 "WindowLeftProps.vala.c"
6093 Xcls_LeftPropsXcls_MenuItem17* xcls_leftprops_xcls_menuitem17_new (Xcls_LeftProps* _owner) {
6094 #line 995 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6095 return xcls_leftprops_xcls_menuitem17_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM17, _owner);
6096 #line 6097 "WindowLeftProps.vala.c"
6100 static void xcls_leftprops_xcls_menuitem17_class_init (Xcls_LeftPropsXcls_MenuItem17Class * klass) {
6101 #line 986 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6102 xcls_leftprops_xcls_menuitem17_parent_class = g_type_class_peek_parent (klass);
6103 #line 986 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6104 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem17Private));
6105 #line 986 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6106 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem17_finalize;
6107 #line 6108 "WindowLeftProps.vala.c"
6111 static void xcls_leftprops_xcls_menuitem17_instance_init (Xcls_LeftPropsXcls_MenuItem17 * self) {
6112 #line 986 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6113 self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM17_GET_PRIVATE (self);
6114 #line 6115 "WindowLeftProps.vala.c"
6118 static void xcls_leftprops_xcls_menuitem17_finalize (GObject* obj) {
6119 Xcls_LeftPropsXcls_MenuItem17 * self;
6120 #line 986 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6121 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM17, Xcls_LeftPropsXcls_MenuItem17);
6122 #line 988 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6123 _g_object_unref0 (self->el);
6124 #line 989 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6125 _g_object_unref0 (self->priv->_this);
6126 #line 986 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6127 G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem17_parent_class)->finalize (obj);
6128 #line 6129 "WindowLeftProps.vala.c"
6132 GType xcls_leftprops_xcls_menuitem17_get_type (void) {
6133 static volatile gsize xcls_leftprops_xcls_menuitem17_type_id__volatile = 0;
6134 if (g_once_init_enter (&xcls_leftprops_xcls_menuitem17_type_id__volatile)) {
6135 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 };
6136 GType xcls_leftprops_xcls_menuitem17_type_id;
6137 xcls_leftprops_xcls_menuitem17_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem17", &g_define_type_info, 0);
6138 g_once_init_leave (&xcls_leftprops_xcls_menuitem17_type_id__volatile, xcls_leftprops_xcls_menuitem17_type_id);
6140 return xcls_leftprops_xcls_menuitem17_type_id__volatile;
6144 Xcls_LeftPropsXcls_EditProps* xcls_leftprops_xcls_editprops_construct (GType object_type, Xcls_LeftProps* _owner) {
6145 Xcls_LeftPropsXcls_EditProps * self = NULL;
6146 Xcls_LeftProps* _tmp0_;
6147 Xcls_LeftProps* _tmp1_;
6148 Xcls_LeftProps* _tmp2_;
6149 Xcls_LeftPropsXcls_EditProps* _tmp3_;
6150 GtkScrolledWindow* _tmp4_;
6151 GtkScrolledWindow* _tmp5_;
6152 Xcls_LeftProps* _tmp6_;
6153 Xcls_LeftPropsXcls_view* _tmp7_;
6154 Xcls_LeftPropsXcls_view* child_0;
6155 GtkScrolledWindow* _tmp8_;
6156 GtkTreeView* _tmp9_;
6157 Xcls_LeftProps* _tmp10_;
6158 Xcls_LeftPropsXcls_ContextMenu* _tmp11_;
6159 Xcls_LeftPropsXcls_ContextMenu* child_1;
6160 #line 1027 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6161 g_return_val_if_fail (_owner != NULL, NULL);
6162 #line 1027 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6163 self = (Xcls_LeftPropsXcls_EditProps*) g_object_new (object_type, NULL);
6164 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6166 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6167 _tmp1_ = _g_object_ref0 (_tmp0_);
6168 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6169 _g_object_unref0 (self->priv->_this);
6170 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6171 self->priv->_this = _tmp1_;
6172 #line 1030 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6173 _tmp2_ = self->priv->_this;
6174 #line 1030 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6175 _tmp3_ = _g_object_ref0 (self);
6176 #line 1030 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6177 _g_object_unref0 (_tmp2_->EditProps);
6178 #line 1030 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6179 _tmp2_->EditProps = _tmp3_;
6180 #line 1031 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6181 _tmp4_ = (GtkScrolledWindow*) gtk_scrolled_window_new (NULL, NULL);
6182 #line 1031 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6183 g_object_ref_sink (_tmp4_);
6184 #line 1031 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6185 _g_object_unref0 (self->el);
6186 #line 1031 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6188 #line 1034 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6189 self->editing = FALSE;
6190 #line 1037 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6192 #line 1037 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6193 gtk_scrolled_window_set_shadow_type (_tmp5_, GTK_SHADOW_IN);
6194 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6195 _tmp6_ = self->priv->_this;
6196 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6197 _tmp7_ = xcls_leftprops_xcls_view_new (_tmp6_);
6198 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6200 #line 1039 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6201 g_object_ref ((GObject*) child_0);
6202 #line 1040 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6204 #line 1040 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6205 _tmp9_ = child_0->el;
6206 #line 1040 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6207 gtk_container_add ((GtkContainer*) _tmp8_, (GtkWidget*) _tmp9_);
6208 #line 1041 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6209 _tmp10_ = self->priv->_this;
6210 #line 1041 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6211 _tmp11_ = xcls_leftprops_xcls_contextmenu_new (_tmp10_);
6212 #line 1041 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6214 #line 1042 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6215 g_object_ref ((GObject*) child_1);
6216 #line 6217 "WindowLeftProps.vala.c"
6218 GtkScrolledWindow* _tmp12_;
6219 #line 1047 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6221 #line 1047 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6222 gtk_scrolled_window_set_policy (_tmp12_, GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
6223 #line 6224 "WindowLeftProps.vala.c"
6225 #line 1027 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6226 _g_object_unref0 (child_1);
6227 #line 1027 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6228 _g_object_unref0 (child_0);
6229 #line 1027 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6231 #line 6232 "WindowLeftProps.vala.c"
6235 Xcls_LeftPropsXcls_EditProps* xcls_leftprops_xcls_editprops_new (Xcls_LeftProps* _owner) {
6236 #line 1027 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6237 return xcls_leftprops_xcls_editprops_construct (XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, _owner);
6238 #line 6239 "WindowLeftProps.vala.c"
6242 static void xcls_leftprops_xcls_editprops_class_init (Xcls_LeftPropsXcls_EditPropsClass * klass) {
6243 #line 1017 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6244 xcls_leftprops_xcls_editprops_parent_class = g_type_class_peek_parent (klass);
6245 #line 1017 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6246 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_EditPropsPrivate));
6247 #line 1017 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6248 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_editprops_finalize;
6249 #line 6250 "WindowLeftProps.vala.c"
6253 static void xcls_leftprops_xcls_editprops_instance_init (Xcls_LeftPropsXcls_EditProps * self) {
6254 #line 1017 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6255 self->priv = XCLS_LEFTPROPS_XCLS_EDITPROPS_GET_PRIVATE (self);
6256 #line 6257 "WindowLeftProps.vala.c"
6260 static void xcls_leftprops_xcls_editprops_finalize (GObject* obj) {
6261 Xcls_LeftPropsXcls_EditProps * self;
6262 #line 1017 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6263 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditProps);
6264 #line 1019 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6265 _g_object_unref0 (self->el);
6266 #line 1020 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6267 _g_object_unref0 (self->priv->_this);
6268 #line 1017 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6269 G_OBJECT_CLASS (xcls_leftprops_xcls_editprops_parent_class)->finalize (obj);
6270 #line 6271 "WindowLeftProps.vala.c"
6274 GType xcls_leftprops_xcls_editprops_get_type (void) {
6275 static volatile gsize xcls_leftprops_xcls_editprops_type_id__volatile = 0;
6276 if (g_once_init_enter (&xcls_leftprops_xcls_editprops_type_id__volatile)) {
6277 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 };
6278 GType xcls_leftprops_xcls_editprops_type_id;
6279 xcls_leftprops_xcls_editprops_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_EditProps", &g_define_type_info, 0);
6280 g_once_init_leave (&xcls_leftprops_xcls_editprops_type_id__volatile, xcls_leftprops_xcls_editprops_type_id);
6282 return xcls_leftprops_xcls_editprops_type_id__volatile;
6286 static void _vala_PangoFontDescription_free (PangoFontDescription* self) {
6287 #line 1087 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6288 g_boxed_free (pango_font_description_get_type (), self);
6289 #line 6290 "WindowLeftProps.vala.c"
6293 static Block8Data* block8_data_ref (Block8Data* _data8_) {
6294 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6295 g_atomic_int_inc (&_data8_->_ref_count_);
6296 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6298 #line 6299 "WindowLeftProps.vala.c"
6302 static void block8_data_unref (void * _userdata_) {
6303 Block8Data* _data8_;
6304 _data8_ = (Block8Data*) _userdata_;
6305 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6306 if (g_atomic_int_dec_and_test (&_data8_->_ref_count_)) {
6307 #line 6308 "WindowLeftProps.vala.c"
6308 Xcls_LeftPropsXcls_view * self;
6309 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6310 self = _data8_->self;
6311 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6312 _gtk_tree_path_free0 (_data8_->path);
6313 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6314 _g_object_unref0 (self);
6315 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6316 g_slice_free (Block8Data, _data8_);
6317 #line 6318 "WindowLeftProps.vala.c"
6322 static gboolean ___lambda81_ (Xcls_LeftPropsXcls_view* self) {
6323 gboolean result = FALSE;
6324 GtkTreeView* _tmp0_;
6325 GtkTreeSelection* _tmp1_ = NULL;
6326 #line 1110 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6328 #line 1110 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6329 _tmp1_ = gtk_tree_view_get_selection (_tmp0_);
6330 #line 1110 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6331 gtk_tree_selection_unselect_all (_tmp1_);
6332 #line 1112 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6334 #line 1112 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6336 #line 6337 "WindowLeftProps.vala.c"
6340 static gboolean ____lambda81__gsource_func (gpointer self) {
6342 result = ___lambda81_ (self);
6343 #line 1109 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6345 #line 6346 "WindowLeftProps.vala.c"
6349 static gboolean ___lambda85_ (Block8Data* _data8_) {
6350 Xcls_LeftPropsXcls_view * self;
6351 gboolean result = FALSE;
6352 GtkTreeView* _tmp0_;
6353 GtkTreeSelection* _tmp1_ = NULL;
6354 GtkTreePath* _tmp2_;
6355 #line 1133 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6356 self = _data8_->self;
6357 #line 1135 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6359 #line 1135 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6360 _tmp1_ = gtk_tree_view_get_selection (_tmp0_);
6361 #line 1135 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6362 _tmp2_ = _data8_->path;
6363 #line 1135 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6364 gtk_tree_selection_select_path (_tmp1_, _tmp2_);
6365 #line 1136 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6367 #line 1136 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6369 #line 6370 "WindowLeftProps.vala.c"
6373 static gboolean ____lambda85__gsource_func (gpointer self) {
6375 result = ___lambda85_ (self);
6376 #line 1133 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6378 #line 6379 "WindowLeftProps.vala.c"
6382 static gboolean ___lambda86_ (Block8Data* _data8_) {
6383 Xcls_LeftPropsXcls_view * self;
6384 gboolean result = FALSE;
6385 GtkTreeView* _tmp0_;
6386 GtkTreeSelection* _tmp1_ = NULL;
6387 GtkTreePath* _tmp2_;
6388 #line 1146 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6389 self = _data8_->self;
6390 #line 1147 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6392 #line 1147 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6393 _tmp1_ = gtk_tree_view_get_selection (_tmp0_);
6394 #line 1147 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6395 _tmp2_ = _data8_->path;
6396 #line 1147 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6397 gtk_tree_selection_select_path (_tmp1_, _tmp2_);
6398 #line 1148 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6400 #line 1148 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6402 #line 6403 "WindowLeftProps.vala.c"
6406 static gboolean ____lambda86__gsource_func (gpointer self) {
6408 result = ___lambda86_ (self);
6409 #line 1146 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6411 #line 6412 "WindowLeftProps.vala.c"
6415 static gboolean __lambda80_ (Xcls_LeftPropsXcls_view* self, GdkEventButton* ev) {
6416 gboolean result = FALSE;
6417 Block8Data* _data8_;
6418 GtkTreeViewColumn* col = NULL;
6421 GtkTreeView* _tmp0_;
6422 GdkEventButton _tmp1_;
6424 GdkEventButton _tmp3_;
6426 GtkTreePath* _tmp5_ = NULL;
6427 GtkTreeViewColumn* _tmp6_ = NULL;
6430 gboolean _tmp9_ = FALSE;
6431 GtkTreeViewColumn* _tmp10_;
6432 gboolean _tmp12_ = FALSE;
6433 GdkEventButton _tmp13_;
6434 GdkEventType _tmp14_;
6436 GtkTreeViewColumn* _tmp37_;
6437 const gchar* _tmp38_;
6438 const gchar* _tmp39_;
6439 Xcls_LeftProps* _tmp41_;
6440 Xcls_LeftPropsXcls_keyrender* _tmp42_;
6441 GtkCellRendererText* _tmp43_;
6442 Xcls_LeftProps* _tmp44_;
6443 Xcls_LeftPropsXcls_keyrender* _tmp45_;
6444 GtkCellRendererText* _tmp46_;
6445 Xcls_LeftProps* _tmp47_;
6446 GtkTreePath* _tmp48_;
6447 gboolean _tmp49_ = FALSE;
6448 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6449 g_return_val_if_fail (ev != NULL, FALSE);
6450 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6451 _data8_ = g_slice_new0 (Block8Data);
6452 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6453 _data8_->_ref_count_ = 1;
6454 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6455 _data8_->self = g_object_ref (self);
6456 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6458 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6460 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6462 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6464 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6466 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6467 _tmp9_ = gtk_tree_view_get_path_at_pos (_tmp0_, (gint) _tmp2_, (gint) _tmp4_, &_tmp5_, &_tmp6_, &_tmp7_, &_tmp8_);
6468 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6469 _gtk_tree_path_free0 (_data8_->path);
6470 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6471 _data8_->path = _tmp5_;
6472 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6473 _g_object_unref0 (col);
6474 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6475 _tmp10_ = _g_object_ref0 (_tmp6_);
6476 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6478 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6480 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6482 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6484 #line 6485 "WindowLeftProps.vala.c"
6485 Xcls_LeftProps* _tmp11_;
6486 #line 1108 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6487 g_print ("nothing selected on click");
6488 #line 1109 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6489 g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 10, ____lambda81__gsource_func, g_object_ref (self), g_object_unref);
6490 #line 1114 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6491 _tmp11_ = self->priv->_this;
6492 #line 1114 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6493 xcls_leftprops_before_edit (_tmp11_);
6494 #line 1115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6496 #line 1115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6497 _g_object_unref0 (col);
6498 #line 1115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6499 block8_data_unref (_data8_);
6500 #line 1115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6502 #line 1115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6504 #line 6505 "WindowLeftProps.vala.c"
6506 #line 1119 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6508 #line 1119 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6509 _tmp14_ = _tmp13_.type;
6510 #line 1119 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6511 if (_tmp14_ == GDK_BUTTON_PRESS) {
6512 #line 6513 "WindowLeftProps.vala.c"
6513 GdkEventButton _tmp15_;
6515 #line 1119 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6517 #line 1119 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6518 _tmp16_ = _tmp15_.button;
6519 #line 1119 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6520 _tmp12_ = _tmp16_ == ((guint) 3);
6521 #line 6522 "WindowLeftProps.vala.c"
6523 #line 1119 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6525 #line 6526 "WindowLeftProps.vala.c"
6527 #line 1119 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6529 #line 1119 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6531 #line 6532 "WindowLeftProps.vala.c"
6532 GtkTreeViewColumn* _tmp18_;
6533 const gchar* _tmp19_;
6534 const gchar* _tmp20_;
6535 Xcls_LeftProps* _tmp22_;
6536 Xcls_LeftPropsXcls_ContextMenu* _tmp23_;
6537 Xcls_LeftPropsXcls_ContextMenu* _tmp24_;
6538 Xcls_LeftPropsXcls_ContextMenu* p;
6539 Xcls_LeftPropsXcls_ContextMenu* _tmp25_;
6541 GdkScreen* _tmp27_ = NULL;
6542 Xcls_LeftPropsXcls_ContextMenu* _tmp28_;
6544 Xcls_LeftPropsXcls_ContextMenu* _tmp30_;
6546 GdkEventButton _tmp32_;
6548 GdkEventButton _tmp34_;
6550 Xcls_LeftProps* _tmp36_;
6551 #line 1121 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6553 #line 1121 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6554 _tmp19_ = gtk_tree_view_column_get_title (_tmp18_);
6555 #line 1121 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6557 #line 1121 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6558 if (g_strcmp0 (_tmp20_, "Value") == 0) {
6559 #line 6560 "WindowLeftProps.vala.c"
6560 Xcls_LeftProps* _tmp21_;
6561 #line 1122 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6562 _tmp21_ = self->priv->_this;
6563 #line 1122 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6564 xcls_leftprops_before_edit (_tmp21_);
6565 #line 1123 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6567 #line 1123 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6568 _g_object_unref0 (col);
6569 #line 1123 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6570 block8_data_unref (_data8_);
6571 #line 1123 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6573 #line 1123 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6575 #line 6576 "WindowLeftProps.vala.c"
6577 #line 1126 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6578 _tmp22_ = self->priv->_this;
6579 #line 1126 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6580 _tmp23_ = _tmp22_->ContextMenu;
6581 #line 1126 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6582 _tmp24_ = _g_object_ref0 (_tmp23_);
6583 #line 1126 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6585 #line 1128 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6587 #line 1128 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6588 _tmp26_ = _tmp25_->el;
6589 #line 1128 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6590 _tmp27_ = gdk_screen_get_default ();
6591 #line 1128 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6592 gtk_menu_set_screen (_tmp26_, _tmp27_);
6593 #line 1129 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6595 #line 1129 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6596 _tmp29_ = _tmp28_->el;
6597 #line 1129 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6598 gtk_widget_show_all ((GtkWidget*) _tmp29_);
6599 #line 1130 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6601 #line 1130 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6602 _tmp31_ = _tmp30_->el;
6603 #line 1130 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6605 #line 1130 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6606 _tmp33_ = _tmp32_.button;
6607 #line 1130 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6609 #line 1130 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6610 _tmp35_ = _tmp34_.time;
6611 #line 1130 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6612 gtk_menu_popup (_tmp31_, NULL, NULL, NULL, NULL, _tmp33_, _tmp35_);
6613 #line 1133 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6614 g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 10, ____lambda85__gsource_func, block8_data_ref (_data8_), block8_data_unref);
6615 #line 1138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6616 _tmp36_ = self->priv->_this;
6617 #line 1138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6618 xcls_leftprops_before_edit (_tmp36_);
6619 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6621 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6622 _g_object_unref0 (p);
6623 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6624 _g_object_unref0 (col);
6625 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6626 block8_data_unref (_data8_);
6627 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6629 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6631 #line 6632 "WindowLeftProps.vala.c"
6633 #line 1143 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6635 #line 1143 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6636 _tmp38_ = gtk_tree_view_column_get_title (_tmp37_);
6637 #line 1143 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6639 #line 1143 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6640 if (g_strcmp0 (_tmp39_, "Value") != 0) {
6641 #line 6642 "WindowLeftProps.vala.c"
6642 Xcls_LeftProps* _tmp40_;
6643 #line 1144 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6644 g_print ("col title != Value");
6645 #line 1146 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6646 g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 10, ____lambda86__gsource_func, block8_data_ref (_data8_), block8_data_unref);
6647 #line 1151 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6648 _tmp40_ = self->priv->_this;
6649 #line 1151 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6650 xcls_leftprops_before_edit (_tmp40_);
6651 #line 1153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6653 #line 1153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6654 _g_object_unref0 (col);
6655 #line 1153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6656 block8_data_unref (_data8_);
6657 #line 1153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6659 #line 1153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6661 #line 6662 "WindowLeftProps.vala.c"
6663 #line 1214 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6664 _tmp41_ = self->priv->_this;
6665 #line 1214 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6666 _tmp42_ = _tmp41_->keyrender;
6667 #line 1214 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6668 _tmp43_ = _tmp42_->el;
6669 #line 1214 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6670 gtk_cell_renderer_stop_editing ((GtkCellRenderer*) _tmp43_, FALSE);
6671 #line 1215 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6672 _tmp44_ = self->priv->_this;
6673 #line 1215 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6674 _tmp45_ = _tmp44_->keyrender;
6675 #line 1215 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6676 _tmp46_ = _tmp45_->el;
6677 #line 1215 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6678 g_object_set (_tmp46_, "editable", FALSE, NULL);
6679 #line 1218 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6680 _tmp47_ = self->priv->_this;
6681 #line 1218 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6682 _tmp48_ = _data8_->path;
6683 #line 1218 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6684 _tmp49_ = xcls_leftprops_startEditingValue (_tmp47_, _tmp48_);
6685 #line 1218 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6687 #line 1218 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6688 _g_object_unref0 (col);
6689 #line 1218 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6690 block8_data_unref (_data8_);
6691 #line 1218 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6693 #line 1218 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6695 #line 6696 "WindowLeftProps.vala.c"
6699 static gboolean ___lambda80__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
6701 result = __lambda80_ (self, event);
6702 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6704 #line 6705 "WindowLeftProps.vala.c"
6708 Xcls_LeftPropsXcls_view* xcls_leftprops_xcls_view_construct (GType object_type, Xcls_LeftProps* _owner) {
6709 Xcls_LeftPropsXcls_view * self = NULL;
6710 Xcls_LeftProps* _tmp0_;
6711 Xcls_LeftProps* _tmp1_;
6712 Xcls_LeftProps* _tmp2_;
6713 Xcls_LeftPropsXcls_view* _tmp3_;
6714 GtkTreeView* _tmp4_;
6715 GtkTreeView* _tmp5_;
6716 GtkTreeView* _tmp6_;
6717 GtkTreeView* _tmp7_;
6718 Xcls_LeftProps* _tmp8_;
6719 Xcls_LeftPropsXcls_model* _tmp9_;
6720 Xcls_LeftPropsXcls_model* child_0;
6721 GtkTreeView* _tmp10_;
6722 GtkTreeStore* _tmp11_;
6723 Xcls_LeftProps* _tmp12_;
6724 Xcls_LeftPropsXcls_keycol* _tmp13_;
6725 Xcls_LeftPropsXcls_keycol* child_1;
6726 GtkTreeView* _tmp14_;
6727 GtkTreeViewColumn* _tmp15_;
6728 Xcls_LeftProps* _tmp16_;
6729 Xcls_LeftPropsXcls_valcol* _tmp17_;
6730 Xcls_LeftPropsXcls_valcol* child_2;
6731 GtkTreeView* _tmp18_;
6732 GtkTreeViewColumn* _tmp19_;
6733 GtkTreeView* _tmp25_;
6734 #line 1064 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6735 g_return_val_if_fail (_owner != NULL, NULL);
6736 #line 1064 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6737 self = (Xcls_LeftPropsXcls_view*) g_object_new (object_type, NULL);
6738 #line 1066 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6740 #line 1066 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6741 _tmp1_ = _g_object_ref0 (_tmp0_);
6742 #line 1066 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6743 _g_object_unref0 (self->priv->_this);
6744 #line 1066 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6745 self->priv->_this = _tmp1_;
6746 #line 1067 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6747 _tmp2_ = self->priv->_this;
6748 #line 1067 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6749 _tmp3_ = _g_object_ref0 (self);
6750 #line 1067 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6751 _g_object_unref0 (_tmp2_->view);
6752 #line 1067 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6753 _tmp2_->view = _tmp3_;
6754 #line 1068 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6755 _tmp4_ = (GtkTreeView*) gtk_tree_view_new ();
6756 #line 1068 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6757 g_object_ref_sink (_tmp4_);
6758 #line 1068 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6759 _g_object_unref0 (self->el);
6760 #line 1068 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6762 #line 1073 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6764 #line 1073 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6765 gtk_tree_view_set_enable_tree_lines (_tmp5_, TRUE);
6766 #line 1074 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6768 #line 1074 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6769 gtk_tree_view_set_headers_visible (_tmp6_, TRUE);
6770 #line 1075 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6772 #line 1075 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6773 gtk_tree_view_set_tooltip_column (_tmp7_, 5);
6774 #line 1076 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6775 _tmp8_ = self->priv->_this;
6776 #line 1076 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6777 _tmp9_ = xcls_leftprops_xcls_model_new (_tmp8_);
6778 #line 1076 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6780 #line 1077 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6781 g_object_ref ((GObject*) child_0);
6782 #line 1078 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6784 #line 1078 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6785 _tmp11_ = child_0->el;
6786 #line 1078 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6787 gtk_tree_view_set_model (_tmp10_, (GtkTreeModel*) _tmp11_);
6788 #line 1079 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6789 _tmp12_ = self->priv->_this;
6790 #line 1079 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6791 _tmp13_ = xcls_leftprops_xcls_keycol_new (_tmp12_);
6792 #line 1079 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6794 #line 1080 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6795 g_object_ref ((GObject*) child_1);
6796 #line 1081 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6798 #line 1081 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6799 _tmp15_ = child_1->el;
6800 #line 1081 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6801 gtk_tree_view_append_column (_tmp14_, _tmp15_);
6802 #line 1082 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6803 _tmp16_ = self->priv->_this;
6804 #line 1082 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6805 _tmp17_ = xcls_leftprops_xcls_valcol_new (_tmp16_);
6806 #line 1082 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6808 #line 1083 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6809 g_object_ref ((GObject*) child_2);
6810 #line 1084 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6812 #line 1084 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6813 _tmp19_ = child_2->el;
6814 #line 1084 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6815 gtk_tree_view_append_column (_tmp18_, _tmp19_);
6816 #line 6817 "WindowLeftProps.vala.c"
6818 GtkTreeView* _tmp20_;
6819 GtkTreeSelection* _tmp21_ = NULL;
6820 GtkTreeSelection* _tmp22_;
6821 GtkTreeSelection* selection;
6822 PangoFontDescription* _tmp23_;
6823 PangoFontDescription* description;
6824 GtkTreeView* _tmp24_;
6825 #line 1088 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6827 #line 1088 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6828 _tmp21_ = gtk_tree_view_get_selection (_tmp20_);
6829 #line 1088 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6830 _tmp22_ = _g_object_ref0 (_tmp21_);
6831 #line 1088 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6832 selection = _tmp22_;
6833 #line 1089 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6834 gtk_tree_selection_set_mode (selection, GTK_SELECTION_SINGLE);
6835 #line 1092 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6836 _tmp23_ = pango_font_description_new ();
6837 #line 1092 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6838 description = _tmp23_;
6839 #line 1093 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6840 pango_font_description_set_size (description, 8000);
6841 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6843 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6844 gtk_widget_modify_font ((GtkWidget*) _tmp24_, description);
6845 #line 1087 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6846 __vala_PangoFontDescription_free0 (description);
6847 #line 1087 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6848 _g_object_unref0 (selection);
6849 #line 6850 "WindowLeftProps.vala.c"
6851 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6853 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6854 g_signal_connect_object ((GtkWidget*) _tmp25_, "button-press-event", (GCallback) ___lambda80__gtk_widget_button_press_event, self, 0);
6855 #line 1064 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6856 _g_object_unref0 (child_2);
6857 #line 1064 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6858 _g_object_unref0 (child_1);
6859 #line 1064 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6860 _g_object_unref0 (child_0);
6861 #line 1064 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6863 #line 6864 "WindowLeftProps.vala.c"
6867 Xcls_LeftPropsXcls_view* xcls_leftprops_xcls_view_new (Xcls_LeftProps* _owner) {
6868 #line 1064 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6869 return xcls_leftprops_xcls_view_construct (XCLS_LEFTPROPS_TYPE_XCLS_VIEW, _owner);
6870 #line 6871 "WindowLeftProps.vala.c"
6874 static void xcls_leftprops_xcls_view_class_init (Xcls_LeftPropsXcls_viewClass * klass) {
6875 #line 1055 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6876 xcls_leftprops_xcls_view_parent_class = g_type_class_peek_parent (klass);
6877 #line 1055 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6878 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_viewPrivate));
6879 #line 1055 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6880 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_view_finalize;
6881 #line 6882 "WindowLeftProps.vala.c"
6885 static void xcls_leftprops_xcls_view_instance_init (Xcls_LeftPropsXcls_view * self) {
6886 #line 1055 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6887 self->priv = XCLS_LEFTPROPS_XCLS_VIEW_GET_PRIVATE (self);
6888 #line 6889 "WindowLeftProps.vala.c"
6892 static void xcls_leftprops_xcls_view_finalize (GObject* obj) {
6893 Xcls_LeftPropsXcls_view * self;
6894 #line 1055 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6895 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_view);
6896 #line 1057 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6897 _g_object_unref0 (self->el);
6898 #line 1058 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6899 _g_object_unref0 (self->priv->_this);
6900 #line 1055 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6901 G_OBJECT_CLASS (xcls_leftprops_xcls_view_parent_class)->finalize (obj);
6902 #line 6903 "WindowLeftProps.vala.c"
6906 GType xcls_leftprops_xcls_view_get_type (void) {
6907 static volatile gsize xcls_leftprops_xcls_view_type_id__volatile = 0;
6908 if (g_once_init_enter (&xcls_leftprops_xcls_view_type_id__volatile)) {
6909 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 };
6910 GType xcls_leftprops_xcls_view_type_id;
6911 xcls_leftprops_xcls_view_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_view", &g_define_type_info, 0);
6912 g_once_init_leave (&xcls_leftprops_xcls_view_type_id__volatile, xcls_leftprops_xcls_view_type_id);
6914 return xcls_leftprops_xcls_view_type_id__volatile;
6918 Xcls_LeftPropsXcls_model* xcls_leftprops_xcls_model_construct (GType object_type, Xcls_LeftProps* _owner) {
6919 Xcls_LeftPropsXcls_model * self = NULL;
6920 Xcls_LeftProps* _tmp0_;
6921 Xcls_LeftProps* _tmp1_;
6922 Xcls_LeftProps* _tmp2_;
6923 Xcls_LeftPropsXcls_model* _tmp3_;
6924 GtkTreeStore* _tmp4_;
6925 #line 1240 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6926 g_return_val_if_fail (_owner != NULL, NULL);
6927 #line 1240 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6928 self = (Xcls_LeftPropsXcls_model*) g_object_new (object_type, NULL);
6929 #line 1242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6931 #line 1242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6932 _tmp1_ = _g_object_ref0 (_tmp0_);
6933 #line 1242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6934 _g_object_unref0 (self->priv->_this);
6935 #line 1242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6936 self->priv->_this = _tmp1_;
6937 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6938 _tmp2_ = self->priv->_this;
6939 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6940 _tmp3_ = _g_object_ref0 (self);
6941 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6942 _g_object_unref0 (_tmp2_->model);
6943 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6944 _tmp2_->model = _tmp3_;
6945 #line 1244 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6946 _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);
6947 #line 1244 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6948 _g_object_unref0 (self->el);
6949 #line 1244 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6951 #line 1240 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6953 #line 6954 "WindowLeftProps.vala.c"
6957 Xcls_LeftPropsXcls_model* xcls_leftprops_xcls_model_new (Xcls_LeftProps* _owner) {
6958 #line 1240 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6959 return xcls_leftprops_xcls_model_construct (XCLS_LEFTPROPS_TYPE_XCLS_MODEL, _owner);
6960 #line 6961 "WindowLeftProps.vala.c"
6964 static void xcls_leftprops_xcls_model_class_init (Xcls_LeftPropsXcls_modelClass * klass) {
6965 #line 1231 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6966 xcls_leftprops_xcls_model_parent_class = g_type_class_peek_parent (klass);
6967 #line 1231 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6968 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_modelPrivate));
6969 #line 1231 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6970 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_model_finalize;
6971 #line 6972 "WindowLeftProps.vala.c"
6975 static void xcls_leftprops_xcls_model_instance_init (Xcls_LeftPropsXcls_model * self) {
6976 #line 1231 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6977 self->priv = XCLS_LEFTPROPS_XCLS_MODEL_GET_PRIVATE (self);
6978 #line 6979 "WindowLeftProps.vala.c"
6982 static void xcls_leftprops_xcls_model_finalize (GObject* obj) {
6983 Xcls_LeftPropsXcls_model * self;
6984 #line 1231 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6985 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_model);
6986 #line 1233 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6987 _g_object_unref0 (self->el);
6988 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6989 _g_object_unref0 (self->priv->_this);
6990 #line 1231 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
6991 G_OBJECT_CLASS (xcls_leftprops_xcls_model_parent_class)->finalize (obj);
6992 #line 6993 "WindowLeftProps.vala.c"
6996 GType xcls_leftprops_xcls_model_get_type (void) {
6997 static volatile gsize xcls_leftprops_xcls_model_type_id__volatile = 0;
6998 if (g_once_init_enter (&xcls_leftprops_xcls_model_type_id__volatile)) {
6999 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 };
7000 GType xcls_leftprops_xcls_model_type_id;
7001 xcls_leftprops_xcls_model_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_model", &g_define_type_info, 0);
7002 g_once_init_leave (&xcls_leftprops_xcls_model_type_id__volatile, xcls_leftprops_xcls_model_type_id);
7004 return xcls_leftprops_xcls_model_type_id__volatile;
7008 Xcls_LeftPropsXcls_keycol* xcls_leftprops_xcls_keycol_construct (GType object_type, Xcls_LeftProps* _owner) {
7009 Xcls_LeftPropsXcls_keycol * self = NULL;
7010 Xcls_LeftProps* _tmp0_;
7011 Xcls_LeftProps* _tmp1_;
7012 Xcls_LeftProps* _tmp2_;
7013 Xcls_LeftPropsXcls_keycol* _tmp3_;
7014 GtkTreeViewColumn* _tmp4_;
7015 GtkTreeViewColumn* _tmp5_;
7016 GtkTreeViewColumn* _tmp6_;
7017 Xcls_LeftProps* _tmp7_;
7018 Xcls_LeftPropsXcls_keyrender* _tmp8_;
7019 Xcls_LeftPropsXcls_keyrender* child_0;
7020 GtkTreeViewColumn* _tmp9_;
7021 GtkCellRendererText* _tmp10_;
7022 GtkTreeViewColumn* _tmp11_;
7023 Xcls_LeftProps* _tmp12_;
7024 Xcls_LeftPropsXcls_keyrender* _tmp13_;
7025 GtkCellRendererText* _tmp14_;
7026 GtkTreeViewColumn* _tmp15_;
7027 Xcls_LeftProps* _tmp16_;
7028 Xcls_LeftPropsXcls_keyrender* _tmp17_;
7029 GtkCellRendererText* _tmp18_;
7030 #line 1275 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7031 g_return_val_if_fail (_owner != NULL, NULL);
7032 #line 1275 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7033 self = (Xcls_LeftPropsXcls_keycol*) g_object_new (object_type, NULL);
7034 #line 1277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7036 #line 1277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7037 _tmp1_ = _g_object_ref0 (_tmp0_);
7038 #line 1277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7039 _g_object_unref0 (self->priv->_this);
7040 #line 1277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7041 self->priv->_this = _tmp1_;
7042 #line 1278 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7043 _tmp2_ = self->priv->_this;
7044 #line 1278 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7045 _tmp3_ = _g_object_ref0 (self);
7046 #line 1278 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7047 _g_object_unref0 (_tmp2_->keycol);
7048 #line 1278 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7049 _tmp2_->keycol = _tmp3_;
7050 #line 1279 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7051 _tmp4_ = gtk_tree_view_column_new ();
7052 #line 1279 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7053 g_object_ref_sink (_tmp4_);
7054 #line 1279 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7055 _g_object_unref0 (self->el);
7056 #line 1279 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7058 #line 1284 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7060 #line 1284 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7061 gtk_tree_view_column_set_resizable (_tmp5_, TRUE);
7062 #line 1285 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7064 #line 1285 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7065 gtk_tree_view_column_set_title (_tmp6_, "Name");
7066 #line 1286 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7067 _tmp7_ = self->priv->_this;
7068 #line 1286 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7069 _tmp8_ = xcls_leftprops_xcls_keyrender_new (_tmp7_);
7070 #line 1286 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7072 #line 1287 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7073 g_object_ref ((GObject*) child_0);
7074 #line 1288 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7076 #line 1288 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7077 _tmp10_ = child_0->el;
7078 #line 1288 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7079 gtk_cell_layout_pack_start ((GtkCellLayout*) _tmp9_, (GtkCellRenderer*) _tmp10_, FALSE);
7080 #line 1291 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7082 #line 1291 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7083 _tmp12_ = self->priv->_this;
7084 #line 1291 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7085 _tmp13_ = _tmp12_->keyrender;
7086 #line 1291 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7087 _tmp14_ = _tmp13_->el;
7088 #line 1291 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7089 gtk_cell_layout_add_attribute ((GtkCellLayout*) _tmp11_, (GtkCellRenderer*) _tmp14_, "markup", 2);
7090 #line 1292 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7092 #line 1292 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7093 _tmp16_ = self->priv->_this;
7094 #line 1292 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7095 _tmp17_ = _tmp16_->keyrender;
7096 #line 1292 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7097 _tmp18_ = _tmp17_->el;
7098 #line 1292 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7099 gtk_cell_layout_add_attribute ((GtkCellLayout*) _tmp15_, (GtkCellRenderer*) _tmp18_, "text", 1);
7100 #line 1275 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7101 _g_object_unref0 (child_0);
7102 #line 1275 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7104 #line 7105 "WindowLeftProps.vala.c"
7108 Xcls_LeftPropsXcls_keycol* xcls_leftprops_xcls_keycol_new (Xcls_LeftProps* _owner) {
7109 #line 1275 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7110 return xcls_leftprops_xcls_keycol_construct (XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, _owner);
7111 #line 7112 "WindowLeftProps.vala.c"
7115 static void xcls_leftprops_xcls_keycol_class_init (Xcls_LeftPropsXcls_keycolClass * klass) {
7116 #line 1266 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7117 xcls_leftprops_xcls_keycol_parent_class = g_type_class_peek_parent (klass);
7118 #line 1266 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7119 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_keycolPrivate));
7120 #line 1266 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7121 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_keycol_finalize;
7122 #line 7123 "WindowLeftProps.vala.c"
7126 static void xcls_leftprops_xcls_keycol_instance_init (Xcls_LeftPropsXcls_keycol * self) {
7127 #line 1266 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7128 self->priv = XCLS_LEFTPROPS_XCLS_KEYCOL_GET_PRIVATE (self);
7129 #line 7130 "WindowLeftProps.vala.c"
7133 static void xcls_leftprops_xcls_keycol_finalize (GObject* obj) {
7134 Xcls_LeftPropsXcls_keycol * self;
7135 #line 1266 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7136 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycol);
7137 #line 1268 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7138 _g_object_unref0 (self->el);
7139 #line 1269 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7140 _g_object_unref0 (self->priv->_this);
7141 #line 1266 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7142 G_OBJECT_CLASS (xcls_leftprops_xcls_keycol_parent_class)->finalize (obj);
7143 #line 7144 "WindowLeftProps.vala.c"
7147 GType xcls_leftprops_xcls_keycol_get_type (void) {
7148 static volatile gsize xcls_leftprops_xcls_keycol_type_id__volatile = 0;
7149 if (g_once_init_enter (&xcls_leftprops_xcls_keycol_type_id__volatile)) {
7150 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 };
7151 GType xcls_leftprops_xcls_keycol_type_id;
7152 xcls_leftprops_xcls_keycol_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_keycol", &g_define_type_info, 0);
7153 g_once_init_leave (&xcls_leftprops_xcls_keycol_type_id__volatile, xcls_leftprops_xcls_keycol_type_id);
7155 return xcls_leftprops_xcls_keycol_type_id__volatile;
7159 static void __lambda76_ (Xcls_LeftPropsXcls_keyrender* self, GtkCellEditable* editable, const gchar* path) {
7160 GtkTreeIter iter = {0};
7161 Xcls_LeftProps* _tmp0_;
7162 Xcls_LeftPropsXcls_model* _tmp1_;
7163 GtkTreeStore* _tmp2_;
7164 const gchar* _tmp3_;
7165 GtkTreePath* _tmp4_;
7166 GtkTreePath* _tmp5_;
7167 GtkTreeIter _tmp6_ = {0};
7169 Xcls_LeftProps* _tmp7_;
7170 Xcls_LeftPropsXcls_model* _tmp8_;
7171 GtkTreeStore* _tmp9_;
7172 GtkTreeIter _tmp10_;
7173 GValue _tmp11_ = {0};
7177 GtkCellEditable* _tmp14_;
7178 #line 1320 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7179 g_return_if_fail (editable != NULL);
7180 #line 1320 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7181 g_return_if_fail (path != NULL);
7182 #line 1323 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7183 _tmp0_ = self->priv->_this;
7184 #line 1323 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7185 _tmp1_ = _tmp0_->model;
7186 #line 1323 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7187 _tmp2_ = _tmp1_->el;
7188 #line 1323 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7190 #line 1323 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7191 _tmp4_ = gtk_tree_path_new_from_string (_tmp3_);
7192 #line 1323 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7194 #line 1323 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7195 gtk_tree_model_get_iter ((GtkTreeModel*) _tmp2_, &_tmp6_, _tmp5_);
7196 #line 1323 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7198 #line 1323 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7199 _gtk_tree_path_free0 (_tmp5_);
7200 #line 1329 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7201 _tmp7_ = self->priv->_this;
7202 #line 1329 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7203 _tmp8_ = _tmp7_->model;
7204 #line 1329 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7205 _tmp9_ = _tmp8_->el;
7206 #line 1329 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7208 #line 1329 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7209 gtk_tree_model_get_value ((GtkTreeModel*) _tmp9_, &_tmp10_, 1, &_tmp11_);
7210 #line 1329 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7211 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
7212 #line 1329 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7214 #line 1330 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7216 #line 1330 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7217 _tmp13_ = g_strdup (g_value_get_string (&_tmp12_));
7218 #line 1330 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7220 #line 1332 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7222 #line 1332 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7223 gtk_entry_set_text (G_TYPE_CHECK_INSTANCE_CAST (_tmp14_, GTK_TYPE_ENTRY, GtkEntry), val);
7224 #line 1320 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7226 #line 1320 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7227 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
7228 #line 7229 "WindowLeftProps.vala.c"
7232 static void ___lambda76__gtk_cell_renderer_editing_started (GtkCellRenderer* _sender, GtkCellEditable* editable, const gchar* path, gpointer self) {
7233 #line 1320 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7234 __lambda76_ (self, editable, path);
7235 #line 7236 "WindowLeftProps.vala.c"
7239 static void __lambda77_ (Xcls_LeftPropsXcls_keyrender* self, const gchar* path, const gchar* newtext) {
7240 GtkCellRendererText* _tmp0_;
7241 GtkTreeIter iter = {0};
7242 Xcls_LeftProps* _tmp1_;
7243 Xcls_LeftPropsXcls_model* _tmp2_;
7244 GtkTreeStore* _tmp3_;
7245 const gchar* _tmp4_;
7246 GtkTreePath* _tmp5_;
7247 GtkTreePath* _tmp6_;
7248 GtkTreeIter _tmp7_ = {0};
7250 Xcls_LeftProps* _tmp8_;
7251 Xcls_LeftPropsXcls_model* _tmp9_;
7252 GtkTreeStore* _tmp10_;
7253 GtkTreeIter _tmp11_;
7254 GValue _tmp12_ = {0};
7258 Xcls_LeftProps* _tmp15_;
7259 Xcls_LeftPropsXcls_model* _tmp16_;
7260 GtkTreeStore* _tmp17_;
7261 GtkTreeIter _tmp18_;
7262 GValue _tmp19_ = {0};
7266 Xcls_LeftProps* _tmp22_;
7267 Xcls_LeftPropsXcls_model* _tmp23_;
7268 GtkTreeStore* _tmp24_;
7269 GtkTreeIter _tmp25_;
7270 const gchar* _tmp26_;
7271 GValue _tmp27_ = {0};
7272 const gchar* _tmp28_;
7273 const gchar* _tmp29_;
7274 const gchar* _tmp30_;
7275 GQuark _tmp32_ = 0U;
7276 #line 1354 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7277 static GQuark _tmp31_label0 = 0;
7278 #line 1354 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7279 static GQuark _tmp31_label1 = 0;
7280 #line 7281 "WindowLeftProps.vala.c"
7281 Xcls_LeftProps* _tmp71_;
7282 #line 1334 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7283 g_return_if_fail (path != NULL);
7284 #line 1334 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7285 g_return_if_fail (newtext != NULL);
7286 #line 1335 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7287 g_print ("Keyrender - signal:edited\n");
7288 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7290 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7291 g_object_set (_tmp0_, "editable", FALSE, NULL);
7292 #line 1342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7293 _tmp1_ = self->priv->_this;
7294 #line 1342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7295 _tmp2_ = _tmp1_->model;
7296 #line 1342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7297 _tmp3_ = _tmp2_->el;
7298 #line 1342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7300 #line 1342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7301 _tmp5_ = gtk_tree_path_new_from_string (_tmp4_);
7302 #line 1342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7304 #line 1342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7305 gtk_tree_model_get_iter ((GtkTreeModel*) _tmp3_, &_tmp7_, _tmp6_);
7306 #line 1342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7308 #line 1342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7309 _gtk_tree_path_free0 (_tmp6_);
7310 #line 1345 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7311 _tmp8_ = self->priv->_this;
7312 #line 1345 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7313 _tmp9_ = _tmp8_->model;
7314 #line 1345 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7315 _tmp10_ = _tmp9_->el;
7316 #line 1345 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7318 #line 1345 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7319 gtk_tree_model_get_value ((GtkTreeModel*) _tmp10_, &_tmp11_, 1, &_tmp12_);
7320 #line 1345 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7321 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
7322 #line 1345 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7324 #line 1346 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7326 #line 1346 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7327 _tmp14_ = g_strdup (g_value_get_string (&_tmp13_));
7328 #line 1346 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7330 #line 1348 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7331 _tmp15_ = self->priv->_this;
7332 #line 1348 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7333 _tmp16_ = _tmp15_->model;
7334 #line 1348 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7335 _tmp17_ = _tmp16_->el;
7336 #line 1348 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7338 #line 1348 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7339 gtk_tree_model_get_value ((GtkTreeModel*) _tmp17_, &_tmp18_, 0, &_tmp19_);
7340 #line 1348 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7341 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
7342 #line 1348 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7344 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7346 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7347 _tmp21_ = g_strdup (g_value_get_string (&_tmp20_));
7348 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7350 #line 1351 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7351 _tmp22_ = self->priv->_this;
7352 #line 1351 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7353 _tmp23_ = _tmp22_->model;
7354 #line 1351 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7355 _tmp24_ = _tmp23_->el;
7356 #line 1351 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7358 #line 1351 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7360 #line 1351 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7361 g_value_init (&_tmp27_, G_TYPE_STRING);
7362 #line 1351 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7363 g_value_set_string (&_tmp27_, _tmp26_);
7364 #line 1351 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7365 gtk_tree_store_set_value (_tmp24_, &_tmp25_, 1, &_tmp27_);
7366 #line 1351 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7367 G_IS_VALUE (&_tmp27_) ? (g_value_unset (&_tmp27_), NULL) : NULL;
7368 #line 1353 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7370 #line 1353 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7371 g_print ("ktype: %s\n", _tmp28_);
7372 #line 1354 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7374 #line 1354 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7376 #line 1354 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7377 _tmp32_ = (NULL == _tmp30_) ? 0 : g_quark_from_string (_tmp30_);
7378 #line 1354 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7379 if (_tmp32_ == ((0 != _tmp31_label0) ? _tmp31_label0 : (_tmp31_label0 = g_quark_from_static_string ("listener")))) {
7380 #line 1354 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7382 #line 7383 "WindowLeftProps.vala.c"
7385 Xcls_LeftProps* _tmp33_;
7386 JsRenderNode* _tmp34_;
7387 GeeHashMap* _tmp35_;
7388 const gchar* _tmp36_;
7389 gpointer _tmp37_ = NULL;
7391 Xcls_LeftProps* _tmp38_;
7392 JsRenderNode* _tmp39_;
7393 GeeHashMap* _tmp40_;
7394 const gchar* _tmp41_;
7395 const gchar* _tmp42_;
7396 Xcls_LeftProps* _tmp43_;
7397 JsRenderNode* _tmp44_;
7398 GeeHashMap* _tmp45_;
7399 const gchar* _tmp46_;
7400 Xcls_LeftProps* _tmp47_;
7401 GtkTreeIter _tmp48_;
7402 const gchar* _tmp49_;
7403 const gchar* _tmp50_;
7404 const gchar* _tmp51_;
7405 #line 1356 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7406 _tmp33_ = self->priv->_this;
7407 #line 1356 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7408 _tmp34_ = _tmp33_->node;
7409 #line 1356 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7410 _tmp35_ = _tmp34_->listeners;
7411 #line 1356 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7413 #line 1356 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7414 _tmp37_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp35_, _tmp36_);
7415 #line 1356 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7416 ov = (gchar*) _tmp37_;
7417 #line 1357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7418 _tmp38_ = self->priv->_this;
7419 #line 1357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7420 _tmp39_ = _tmp38_->node;
7421 #line 1357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7422 _tmp40_ = _tmp39_->listeners;
7423 #line 1357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7425 #line 1357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7427 #line 1357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7428 gee_abstract_map_set ((GeeAbstractMap*) _tmp40_, _tmp41_, _tmp42_);
7429 #line 1358 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7430 _tmp43_ = self->priv->_this;
7431 #line 1358 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7432 _tmp44_ = _tmp43_->node;
7433 #line 1358 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7434 _tmp45_ = _tmp44_->listeners;
7435 #line 1358 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7437 #line 1358 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7438 gee_map_remove ((GeeMap*) _tmp45_, _tmp46_, NULL);
7439 #line 1360 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7440 _tmp47_ = self->priv->_this;
7441 #line 1360 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7443 #line 1360 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7445 #line 1360 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7447 #line 1360 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7449 #line 1360 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7450 xcls_leftprops_updateIter (_tmp47_, &_tmp48_, _tmp49_, _tmp50_, _tmp51_);
7451 #line 1362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7453 #line 1362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7455 #line 7456 "WindowLeftProps.vala.c"
7458 } else if (_tmp32_ == ((0 != _tmp31_label1) ? _tmp31_label1 : (_tmp31_label1 = g_quark_from_static_string ("props")))) {
7459 #line 1354 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7461 #line 7462 "WindowLeftProps.vala.c"
7464 Xcls_LeftProps* _tmp52_;
7465 JsRenderNode* _tmp53_;
7466 GeeHashMap* _tmp54_;
7467 const gchar* _tmp55_;
7468 gpointer _tmp56_ = NULL;
7470 Xcls_LeftProps* _tmp57_;
7471 JsRenderNode* _tmp58_;
7472 GeeHashMap* _tmp59_;
7473 const gchar* _tmp60_;
7474 const gchar* _tmp61_;
7475 Xcls_LeftProps* _tmp62_;
7476 JsRenderNode* _tmp63_;
7477 GeeHashMap* _tmp64_;
7478 const gchar* _tmp65_;
7479 Xcls_LeftProps* _tmp66_;
7480 GtkTreeIter _tmp67_;
7481 const gchar* _tmp68_;
7482 const gchar* _tmp69_;
7483 const gchar* _tmp70_;
7484 #line 1364 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7485 _tmp52_ = self->priv->_this;
7486 #line 1364 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7487 _tmp53_ = _tmp52_->node;
7488 #line 1364 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7489 _tmp54_ = _tmp53_->props;
7490 #line 1364 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7492 #line 1364 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7493 _tmp56_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp54_, _tmp55_);
7494 #line 1364 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7495 ov = (gchar*) _tmp56_;
7496 #line 1365 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7497 _tmp57_ = self->priv->_this;
7498 #line 1365 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7499 _tmp58_ = _tmp57_->node;
7500 #line 1365 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7501 _tmp59_ = _tmp58_->props;
7502 #line 1365 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7504 #line 1365 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7506 #line 1365 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7507 gee_abstract_map_set ((GeeAbstractMap*) _tmp59_, _tmp60_, _tmp61_);
7508 #line 1366 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7509 _tmp62_ = self->priv->_this;
7510 #line 1366 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7511 _tmp63_ = _tmp62_->node;
7512 #line 1366 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7513 _tmp64_ = _tmp63_->props;
7514 #line 1366 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7516 #line 1366 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7517 gee_map_remove ((GeeMap*) _tmp64_, _tmp65_, NULL);
7518 #line 1367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7519 _tmp66_ = self->priv->_this;
7520 #line 1367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7522 #line 1367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7524 #line 1367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7526 #line 1367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7528 #line 1367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7529 xcls_leftprops_updateIter (_tmp66_, &_tmp67_, _tmp68_, _tmp69_, _tmp70_);
7530 #line 1368 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7532 #line 1368 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7534 #line 7535 "WindowLeftProps.vala.c"
7538 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7539 _tmp71_ = self->priv->_this;
7540 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7541 g_signal_emit_by_name (_tmp71_, "changed");
7542 #line 1334 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7544 #line 1334 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7546 #line 1334 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7547 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
7548 #line 7549 "WindowLeftProps.vala.c"
7552 static void ___lambda77__gtk_cell_renderer_text_edited (GtkCellRendererText* _sender, const gchar* path, const gchar* new_text, gpointer self) {
7553 #line 1334 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7554 __lambda77_ (self, path, new_text);
7555 #line 7556 "WindowLeftProps.vala.c"
7559 Xcls_LeftPropsXcls_keyrender* xcls_leftprops_xcls_keyrender_construct (GType object_type, Xcls_LeftProps* _owner) {
7560 Xcls_LeftPropsXcls_keyrender * self = NULL;
7561 Xcls_LeftProps* _tmp0_;
7562 Xcls_LeftProps* _tmp1_;
7563 Xcls_LeftProps* _tmp2_;
7564 Xcls_LeftPropsXcls_keyrender* _tmp3_;
7565 GtkCellRendererText* _tmp4_;
7566 GtkCellRendererText* _tmp5_;
7567 GtkCellRendererText* _tmp6_;
7568 #line 1309 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7569 g_return_val_if_fail (_owner != NULL, NULL);
7570 #line 1309 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7571 self = (Xcls_LeftPropsXcls_keyrender*) g_object_new (object_type, NULL);
7572 #line 1311 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7574 #line 1311 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7575 _tmp1_ = _g_object_ref0 (_tmp0_);
7576 #line 1311 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7577 _g_object_unref0 (self->priv->_this);
7578 #line 1311 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7579 self->priv->_this = _tmp1_;
7580 #line 1312 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7581 _tmp2_ = self->priv->_this;
7582 #line 1312 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7583 _tmp3_ = _g_object_ref0 (self);
7584 #line 1312 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7585 _g_object_unref0 (_tmp2_->keyrender);
7586 #line 1312 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7587 _tmp2_->keyrender = _tmp3_;
7588 #line 1313 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7589 _tmp4_ = (GtkCellRendererText*) gtk_cell_renderer_text_new ();
7590 #line 1313 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7591 g_object_ref_sink (_tmp4_);
7592 #line 1313 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7593 _g_object_unref0 (self->el);
7594 #line 1313 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7596 #line 1320 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7598 #line 1320 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7599 g_signal_connect_object ((GtkCellRenderer*) _tmp5_, "editing-started", (GCallback) ___lambda76__gtk_cell_renderer_editing_started, self, 0);
7600 #line 1334 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7602 #line 1334 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7603 g_signal_connect_object (_tmp6_, "edited", (GCallback) ___lambda77__gtk_cell_renderer_text_edited, self, 0);
7604 #line 1309 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7606 #line 7607 "WindowLeftProps.vala.c"
7610 Xcls_LeftPropsXcls_keyrender* xcls_leftprops_xcls_keyrender_new (Xcls_LeftProps* _owner) {
7611 #line 1309 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7612 return xcls_leftprops_xcls_keyrender_construct (XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, _owner);
7613 #line 7614 "WindowLeftProps.vala.c"
7617 static void xcls_leftprops_xcls_keyrender_class_init (Xcls_LeftPropsXcls_keyrenderClass * klass) {
7618 #line 1300 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7619 xcls_leftprops_xcls_keyrender_parent_class = g_type_class_peek_parent (klass);
7620 #line 1300 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7621 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_keyrenderPrivate));
7622 #line 1300 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7623 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_keyrender_finalize;
7624 #line 7625 "WindowLeftProps.vala.c"
7628 static void xcls_leftprops_xcls_keyrender_instance_init (Xcls_LeftPropsXcls_keyrender * self) {
7629 #line 1300 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7630 self->priv = XCLS_LEFTPROPS_XCLS_KEYRENDER_GET_PRIVATE (self);
7631 #line 7632 "WindowLeftProps.vala.c"
7635 static void xcls_leftprops_xcls_keyrender_finalize (GObject* obj) {
7636 Xcls_LeftPropsXcls_keyrender * self;
7637 #line 1300 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7638 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrender);
7639 #line 1302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7640 _g_object_unref0 (self->el);
7641 #line 1303 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7642 _g_object_unref0 (self->priv->_this);
7643 #line 1300 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7644 G_OBJECT_CLASS (xcls_leftprops_xcls_keyrender_parent_class)->finalize (obj);
7645 #line 7646 "WindowLeftProps.vala.c"
7649 GType xcls_leftprops_xcls_keyrender_get_type (void) {
7650 static volatile gsize xcls_leftprops_xcls_keyrender_type_id__volatile = 0;
7651 if (g_once_init_enter (&xcls_leftprops_xcls_keyrender_type_id__volatile)) {
7652 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 };
7653 GType xcls_leftprops_xcls_keyrender_type_id;
7654 xcls_leftprops_xcls_keyrender_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_keyrender", &g_define_type_info, 0);
7655 g_once_init_leave (&xcls_leftprops_xcls_keyrender_type_id__volatile, xcls_leftprops_xcls_keyrender_type_id);
7657 return xcls_leftprops_xcls_keyrender_type_id__volatile;
7661 Xcls_LeftPropsXcls_valcol* xcls_leftprops_xcls_valcol_construct (GType object_type, Xcls_LeftProps* _owner) {
7662 Xcls_LeftPropsXcls_valcol * self = NULL;
7663 Xcls_LeftProps* _tmp0_;
7664 Xcls_LeftProps* _tmp1_;
7665 Xcls_LeftProps* _tmp2_;
7666 Xcls_LeftPropsXcls_valcol* _tmp3_;
7667 GtkTreeViewColumn* _tmp4_;
7668 GtkTreeViewColumn* _tmp5_;
7669 GtkTreeViewColumn* _tmp6_;
7670 Xcls_LeftProps* _tmp7_;
7671 Xcls_LeftPropsXcls_valrender* _tmp8_;
7672 Xcls_LeftPropsXcls_valrender* child_0;
7673 GtkTreeViewColumn* _tmp9_;
7674 GtkCellRendererCombo* _tmp10_;
7675 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7676 g_return_val_if_fail (_owner != NULL, NULL);
7677 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7678 self = (Xcls_LeftPropsXcls_valcol*) g_object_new (object_type, NULL);
7679 #line 1390 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7681 #line 1390 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7682 _tmp1_ = _g_object_ref0 (_tmp0_);
7683 #line 1390 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7684 _g_object_unref0 (self->priv->_this);
7685 #line 1390 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7686 self->priv->_this = _tmp1_;
7687 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7688 _tmp2_ = self->priv->_this;
7689 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7690 _tmp3_ = _g_object_ref0 (self);
7691 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7692 _g_object_unref0 (_tmp2_->valcol);
7693 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7694 _tmp2_->valcol = _tmp3_;
7695 #line 1392 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7696 _tmp4_ = gtk_tree_view_column_new ();
7697 #line 1392 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7698 g_object_ref_sink (_tmp4_);
7699 #line 1392 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7700 _g_object_unref0 (self->el);
7701 #line 1392 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7703 #line 1397 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7705 #line 1397 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7706 gtk_tree_view_column_set_resizable (_tmp5_, TRUE);
7707 #line 1398 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7709 #line 1398 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7710 gtk_tree_view_column_set_title (_tmp6_, "Value");
7711 #line 1399 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7712 _tmp7_ = self->priv->_this;
7713 #line 1399 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7714 _tmp8_ = xcls_leftprops_xcls_valrender_new (_tmp7_);
7715 #line 1399 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7717 #line 1400 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7718 g_object_ref ((GObject*) child_0);
7719 #line 1401 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7721 #line 1401 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7722 _tmp10_ = child_0->el;
7723 #line 1401 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7724 gtk_cell_layout_pack_start ((GtkCellLayout*) _tmp9_, (GtkCellRenderer*) _tmp10_, TRUE);
7725 #line 7726 "WindowLeftProps.vala.c"
7727 GtkTreeViewColumn* _tmp11_;
7728 Xcls_LeftProps* _tmp12_;
7729 Xcls_LeftPropsXcls_valrender* _tmp13_;
7730 GtkCellRendererCombo* _tmp14_;
7731 #line 1413 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7733 #line 1413 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7734 _tmp12_ = self->priv->_this;
7735 #line 1413 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7736 _tmp13_ = _tmp12_->valrender;
7737 #line 1413 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7738 _tmp14_ = _tmp13_->el;
7739 #line 1413 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7740 gtk_cell_layout_add_attribute ((GtkCellLayout*) _tmp11_, (GtkCellRenderer*) _tmp14_, "text", 4);
7741 #line 7742 "WindowLeftProps.vala.c"
7743 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7744 _g_object_unref0 (child_0);
7745 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7747 #line 7748 "WindowLeftProps.vala.c"
7751 Xcls_LeftPropsXcls_valcol* xcls_leftprops_xcls_valcol_new (Xcls_LeftProps* _owner) {
7752 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7753 return xcls_leftprops_xcls_valcol_construct (XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, _owner);
7754 #line 7755 "WindowLeftProps.vala.c"
7758 static void xcls_leftprops_xcls_valcol_class_init (Xcls_LeftPropsXcls_valcolClass * klass) {
7759 #line 1379 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7760 xcls_leftprops_xcls_valcol_parent_class = g_type_class_peek_parent (klass);
7761 #line 1379 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7762 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_valcolPrivate));
7763 #line 1379 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7764 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_valcol_finalize;
7765 #line 7766 "WindowLeftProps.vala.c"
7769 static void xcls_leftprops_xcls_valcol_instance_init (Xcls_LeftPropsXcls_valcol * self) {
7770 #line 1379 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7771 self->priv = XCLS_LEFTPROPS_XCLS_VALCOL_GET_PRIVATE (self);
7772 #line 7773 "WindowLeftProps.vala.c"
7776 static void xcls_leftprops_xcls_valcol_finalize (GObject* obj) {
7777 Xcls_LeftPropsXcls_valcol * self;
7778 #line 1379 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7779 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcol);
7780 #line 1381 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7781 _g_object_unref0 (self->el);
7782 #line 1382 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7783 _g_object_unref0 (self->priv->_this);
7784 #line 1379 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7785 G_OBJECT_CLASS (xcls_leftprops_xcls_valcol_parent_class)->finalize (obj);
7786 #line 7787 "WindowLeftProps.vala.c"
7790 GType xcls_leftprops_xcls_valcol_get_type (void) {
7791 static volatile gsize xcls_leftprops_xcls_valcol_type_id__volatile = 0;
7792 if (g_once_init_enter (&xcls_leftprops_xcls_valcol_type_id__volatile)) {
7793 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 };
7794 GType xcls_leftprops_xcls_valcol_type_id;
7795 xcls_leftprops_xcls_valcol_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_valcol", &g_define_type_info, 0);
7796 g_once_init_leave (&xcls_leftprops_xcls_valcol_type_id__volatile, xcls_leftprops_xcls_valcol_type_id);
7798 return xcls_leftprops_xcls_valcol_type_id__volatile;
7802 static void __lambda78_ (Xcls_LeftPropsXcls_valrender* self, const gchar* path, const gchar* newtext) {
7803 GtkCellRendererCombo* _tmp0_;
7804 GtkTreeIter iter = {0};
7805 Xcls_LeftProps* _tmp1_;
7806 Xcls_LeftPropsXcls_model* _tmp2_;
7807 GtkTreeStore* _tmp3_;
7808 const gchar* _tmp4_;
7809 GtkTreePath* _tmp5_;
7810 GtkTreePath* _tmp6_;
7811 GtkTreeIter _tmp7_ = {0};
7813 Xcls_LeftProps* _tmp8_;
7814 Xcls_LeftPropsXcls_model* _tmp9_;
7815 GtkTreeStore* _tmp10_;
7816 GtkTreeIter _tmp11_;
7817 GValue _tmp12_ = {0};
7821 Xcls_LeftProps* _tmp15_;
7822 Xcls_LeftPropsXcls_model* _tmp16_;
7823 GtkTreeStore* _tmp17_;
7824 GtkTreeIter _tmp18_;
7825 GValue _tmp19_ = {0};
7829 Xcls_LeftProps* _tmp22_;
7830 Xcls_LeftPropsXcls_model* _tmp23_;
7831 GtkTreeStore* _tmp24_;
7832 GtkTreeIter _tmp25_;
7833 GValue _tmp26_ = {0};
7837 const gchar* _tmp29_;
7838 const gchar* _tmp30_;
7839 GQuark _tmp32_ = 0U;
7840 #line 1483 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7841 static GQuark _tmp31_label0 = 0;
7842 #line 1483 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7843 static GQuark _tmp31_label1 = 0;
7844 #line 7845 "WindowLeftProps.vala.c"
7845 Xcls_LeftProps* _tmp53_;
7846 #line 1452 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7847 g_return_if_fail (path != NULL);
7848 #line 1452 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7849 g_return_if_fail (newtext != NULL);
7850 #line 1453 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7851 g_print ("Valrender - signal:edited\n");
7852 #line 1455 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7854 #line 1455 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7855 g_object_set ((GtkCellRendererText*) _tmp0_, "editable", FALSE, NULL);
7856 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7857 _tmp1_ = self->priv->_this;
7858 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7859 _tmp2_ = _tmp1_->model;
7860 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7861 _tmp3_ = _tmp2_->el;
7862 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7864 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7865 _tmp5_ = gtk_tree_path_new_from_string (_tmp4_);
7866 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7868 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7869 gtk_tree_model_get_iter ((GtkTreeModel*) _tmp3_, &_tmp7_, _tmp6_);
7870 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7872 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7873 _gtk_tree_path_free0 (_tmp6_);
7874 #line 1471 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7875 _tmp8_ = self->priv->_this;
7876 #line 1471 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7877 _tmp9_ = _tmp8_->model;
7878 #line 1471 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7879 _tmp10_ = _tmp9_->el;
7880 #line 1471 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7882 #line 1471 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7883 gtk_tree_model_get_value ((GtkTreeModel*) _tmp10_, &_tmp11_, 0, &_tmp12_);
7884 #line 1471 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7885 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
7886 #line 1471 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7888 #line 1472 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7890 #line 1472 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7891 _tmp14_ = g_strdup (g_value_get_string (&_tmp13_));
7892 #line 1472 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7894 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7895 _tmp15_ = self->priv->_this;
7896 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7897 _tmp16_ = _tmp15_->model;
7898 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7899 _tmp17_ = _tmp16_->el;
7900 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7902 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7903 gtk_tree_model_get_value ((GtkTreeModel*) _tmp17_, &_tmp18_, 3, &_tmp19_);
7904 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7905 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
7906 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7908 #line 1476 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7910 #line 1476 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7911 _tmp21_ = g_strdup (g_value_get_string (&_tmp20_));
7912 #line 1476 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7914 #line 1478 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7915 _tmp22_ = self->priv->_this;
7916 #line 1478 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7917 _tmp23_ = _tmp22_->model;
7918 #line 1478 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7919 _tmp24_ = _tmp23_->el;
7920 #line 1478 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7922 #line 1478 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7923 gtk_tree_model_get_value ((GtkTreeModel*) _tmp24_, &_tmp25_, 1, &_tmp26_);
7924 #line 1478 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7925 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
7926 #line 1478 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7928 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7930 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7931 _tmp28_ = g_strdup (g_value_get_string (&_tmp27_));
7932 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7934 #line 1483 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7936 #line 1483 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7938 #line 1483 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7939 _tmp32_ = (NULL == _tmp30_) ? 0 : g_quark_from_string (_tmp30_);
7940 #line 1483 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7941 if (_tmp32_ == ((0 != _tmp31_label0) ? _tmp31_label0 : (_tmp31_label0 = g_quark_from_static_string ("listener")))) {
7942 #line 1483 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7944 #line 7945 "WindowLeftProps.vala.c"
7947 Xcls_LeftProps* _tmp33_;
7948 JsRenderNode* _tmp34_;
7949 GeeHashMap* _tmp35_;
7950 const gchar* _tmp36_;
7951 const gchar* _tmp37_;
7952 Xcls_LeftProps* _tmp38_;
7953 GtkTreeIter _tmp39_;
7954 const gchar* _tmp40_;
7955 const gchar* _tmp41_;
7956 const gchar* _tmp42_;
7957 #line 1485 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7958 _tmp33_ = self->priv->_this;
7959 #line 1485 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7960 _tmp34_ = _tmp33_->node;
7961 #line 1485 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7962 _tmp35_ = _tmp34_->listeners;
7963 #line 1485 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7965 #line 1485 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7967 #line 1485 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7968 gee_abstract_map_set ((GeeAbstractMap*) _tmp35_, _tmp36_, _tmp37_);
7969 #line 1486 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7970 _tmp38_ = self->priv->_this;
7971 #line 1486 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7973 #line 1486 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7975 #line 1486 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7977 #line 1486 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7979 #line 1486 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7980 xcls_leftprops_updateIter (_tmp38_, &_tmp39_, _tmp40_, _tmp41_, _tmp42_);
7981 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7983 #line 7984 "WindowLeftProps.vala.c"
7986 } else if (_tmp32_ == ((0 != _tmp31_label1) ? _tmp31_label1 : (_tmp31_label1 = g_quark_from_static_string ("props")))) {
7987 #line 1483 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
7989 #line 7990 "WindowLeftProps.vala.c"
7992 Xcls_LeftProps* _tmp43_;
7993 JsRenderNode* _tmp44_;
7994 GeeHashMap* _tmp45_;
7995 const gchar* _tmp46_;
7996 const gchar* _tmp47_;
7997 Xcls_LeftProps* _tmp48_;
7998 GtkTreeIter _tmp49_;
7999 const gchar* _tmp50_;
8000 const gchar* _tmp51_;
8001 const gchar* _tmp52_;
8002 #line 1489 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8003 _tmp43_ = self->priv->_this;
8004 #line 1489 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8005 _tmp44_ = _tmp43_->node;
8006 #line 1489 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8007 _tmp45_ = _tmp44_->props;
8008 #line 1489 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8010 #line 1489 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8012 #line 1489 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8013 gee_abstract_map_set ((GeeAbstractMap*) _tmp45_, _tmp46_, _tmp47_);
8014 #line 1490 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8015 _tmp48_ = self->priv->_this;
8016 #line 1490 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8018 #line 1490 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8020 #line 1490 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8022 #line 1490 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8024 #line 1490 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8025 xcls_leftprops_updateIter (_tmp48_, &_tmp49_, _tmp50_, _tmp51_, _tmp52_);
8026 #line 1491 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8028 #line 8029 "WindowLeftProps.vala.c"
8032 #line 1494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8033 _tmp53_ = self->priv->_this;
8034 #line 1494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8035 g_signal_emit_by_name (_tmp53_, "changed");
8036 #line 1452 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8038 #line 1452 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8040 #line 1452 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8042 #line 1452 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8043 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
8044 #line 8045 "WindowLeftProps.vala.c"
8048 static void ___lambda78__gtk_cell_renderer_text_edited (GtkCellRendererText* _sender, const gchar* path, const gchar* new_text, gpointer self) {
8049 #line 1452 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8050 __lambda78_ (self, path, new_text);
8051 #line 8052 "WindowLeftProps.vala.c"
8055 static void __lambda79_ (Xcls_LeftPropsXcls_valrender* self, GtkCellEditable* editable, const gchar* path) {
8056 Xcls_LeftProps* _tmp0_;
8058 Xcls_LeftProps* _tmp3_;
8059 GtkCellRendererCombo* _tmp4_;
8060 gboolean _tmp5_ = FALSE;
8062 #line 1497 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8063 g_return_if_fail (editable != NULL);
8064 #line 1497 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8065 g_return_if_fail (path != NULL);
8066 #line 1499 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8067 g_print ("editing started called\n");
8068 #line 1500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8069 _tmp0_ = self->priv->_this;
8070 #line 1500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8071 _tmp1_ = _tmp0_->allow_edit;
8072 #line 1500 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8074 #line 8075 "WindowLeftProps.vala.c"
8075 GtkCellRendererCombo* _tmp2_;
8076 #line 1502 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8077 g_print ("val - editing_Started\n");
8078 #line 1503 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8080 #line 1503 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8081 g_object_set ((GtkCellRendererText*) _tmp2_, "editable", FALSE, NULL);
8082 #line 1506 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8084 #line 8085 "WindowLeftProps.vala.c"
8086 #line 1508 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8087 _tmp3_ = self->priv->_this;
8088 #line 1508 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8089 _tmp3_->allow_edit = FALSE;
8090 #line 1511 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8092 #line 1511 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8093 g_object_get (_tmp4_, "has-entry", &_tmp5_, NULL);
8094 #line 1511 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8096 #line 1511 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8098 #line 8099 "WindowLeftProps.vala.c"
8099 GtkTreeIter iter = {0};
8100 Xcls_LeftProps* _tmp7_;
8101 Xcls_LeftPropsXcls_model* _tmp8_;
8102 GtkTreeStore* _tmp9_;
8103 const gchar* _tmp10_;
8104 GtkTreePath* _tmp11_;
8105 GtkTreePath* _tmp12_;
8106 GtkTreeIter _tmp13_ = {0};
8108 Xcls_LeftProps* _tmp14_;
8109 Xcls_LeftPropsXcls_model* _tmp15_;
8110 GtkTreeStore* _tmp16_;
8111 GtkTreeIter _tmp17_;
8112 GValue _tmp18_ = {0};
8116 GtkCellEditable* _tmp21_;
8117 GtkComboBox* _tmp22_;
8119 GtkComboBox* _tmp23_;
8120 GtkWidget* _tmp24_ = NULL;
8124 const gchar* _tmp27_;
8125 #line 1514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8126 _tmp7_ = self->priv->_this;
8127 #line 1514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8128 _tmp8_ = _tmp7_->model;
8129 #line 1514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8130 _tmp9_ = _tmp8_->el;
8131 #line 1514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8133 #line 1514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8134 _tmp11_ = gtk_tree_path_new_from_string (_tmp10_);
8135 #line 1514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8137 #line 1514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8138 gtk_tree_model_get_iter ((GtkTreeModel*) _tmp9_, &_tmp13_, _tmp12_);
8139 #line 1514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8141 #line 1514 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8142 _gtk_tree_path_free0 (_tmp12_);
8143 #line 1520 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8144 _tmp14_ = self->priv->_this;
8145 #line 1520 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8146 _tmp15_ = _tmp14_->model;
8147 #line 1520 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8148 _tmp16_ = _tmp15_->el;
8149 #line 1520 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8151 #line 1520 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8152 gtk_tree_model_get_value ((GtkTreeModel*) _tmp16_, &_tmp17_, 3, &_tmp18_);
8153 #line 1520 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8154 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
8155 #line 1520 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8157 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8159 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8160 _tmp20_ = g_strdup (g_value_get_string (&_tmp19_));
8161 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8163 #line 1524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8165 #line 1524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8166 _tmp22_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp21_, GTK_TYPE_COMBO_BOX, GtkComboBox));
8167 #line 1524 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8169 #line 1526 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8171 #line 1526 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8172 _tmp24_ = gtk_bin_get_child ((GtkBin*) _tmp23_);
8173 #line 1526 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8174 _tmp25_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp24_, GTK_TYPE_ENTRY, GtkEntry));
8175 #line 1526 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8177 #line 1527 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8179 #line 1527 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8181 #line 1527 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8182 gtk_entry_set_text (_tmp26_, _tmp27_);
8183 #line 1511 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8184 _g_object_unref0 (entry);
8185 #line 1511 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8186 _g_object_unref0 (combo);
8187 #line 1511 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8189 #line 1511 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8190 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
8191 #line 8192 "WindowLeftProps.vala.c"
8196 static void ___lambda79__gtk_cell_renderer_editing_started (GtkCellRenderer* _sender, GtkCellEditable* editable, const gchar* path, gpointer self) {
8197 #line 1497 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8198 __lambda79_ (self, editable, path);
8199 #line 8200 "WindowLeftProps.vala.c"
8203 Xcls_LeftPropsXcls_valrender* xcls_leftprops_xcls_valrender_construct (GType object_type, Xcls_LeftProps* _owner) {
8204 Xcls_LeftPropsXcls_valrender * self = NULL;
8205 Xcls_LeftProps* _tmp0_;
8206 Xcls_LeftProps* _tmp1_;
8207 Xcls_LeftProps* _tmp2_;
8208 Xcls_LeftPropsXcls_valrender* _tmp3_;
8209 GtkCellRendererCombo* _tmp4_;
8210 GtkCellRendererCombo* _tmp5_;
8211 GtkCellRendererCombo* _tmp6_;
8212 GtkCellRendererCombo* _tmp7_;
8213 Xcls_LeftProps* _tmp8_;
8214 Xcls_LeftPropsXcls_valrendermodel* _tmp9_;
8215 Xcls_LeftPropsXcls_valrendermodel* child_0;
8216 GtkCellRendererCombo* _tmp10_;
8217 GtkListStore* _tmp11_;
8218 GtkCellRendererCombo* _tmp12_;
8219 GtkCellRendererCombo* _tmp13_;
8220 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8221 g_return_val_if_fail (_owner != NULL, NULL);
8222 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8223 self = (Xcls_LeftPropsXcls_valrender*) g_object_new (object_type, NULL);
8224 #line 1437 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8226 #line 1437 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8227 _tmp1_ = _g_object_ref0 (_tmp0_);
8228 #line 1437 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8229 _g_object_unref0 (self->priv->_this);
8230 #line 1437 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8231 self->priv->_this = _tmp1_;
8232 #line 1438 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8233 _tmp2_ = self->priv->_this;
8234 #line 1438 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8235 _tmp3_ = _g_object_ref0 (self);
8236 #line 1438 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8237 _g_object_unref0 (_tmp2_->valrender);
8238 #line 1438 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8239 _tmp2_->valrender = _tmp3_;
8240 #line 1439 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8241 _tmp4_ = (GtkCellRendererCombo*) gtk_cell_renderer_combo_new ();
8242 #line 1439 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8243 g_object_ref_sink (_tmp4_);
8244 #line 1439 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8245 _g_object_unref0 (self->el);
8246 #line 1439 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8248 #line 1444 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8250 #line 1444 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8251 g_object_set ((GtkCellRendererText*) _tmp5_, "editable", FALSE, NULL);
8252 #line 1445 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8254 #line 1445 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8255 g_object_set (_tmp6_, "has-entry", TRUE, NULL);
8256 #line 1446 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8258 #line 1446 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8259 g_object_set (_tmp7_, "text-column", 0, NULL);
8260 #line 1447 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8261 _tmp8_ = self->priv->_this;
8262 #line 1447 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8263 _tmp9_ = xcls_leftprops_xcls_valrendermodel_new (_tmp8_);
8264 #line 1447 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8266 #line 1448 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8267 g_object_ref ((GObject*) child_0);
8268 #line 1449 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8270 #line 1449 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8271 _tmp11_ = child_0->el;
8272 #line 1449 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8273 g_object_set (_tmp10_, "model", (GtkTreeModel*) _tmp11_, NULL);
8274 #line 1452 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8276 #line 1452 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8277 g_signal_connect_object ((GtkCellRendererText*) _tmp12_, "edited", (GCallback) ___lambda78__gtk_cell_renderer_text_edited, self, 0);
8278 #line 1497 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8280 #line 1497 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8281 g_signal_connect_object ((GtkCellRenderer*) _tmp13_, "editing-started", (GCallback) ___lambda79__gtk_cell_renderer_editing_started, self, 0);
8282 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8283 _g_object_unref0 (child_0);
8284 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8286 #line 8287 "WindowLeftProps.vala.c"
8290 Xcls_LeftPropsXcls_valrender* xcls_leftprops_xcls_valrender_new (Xcls_LeftProps* _owner) {
8291 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8292 return xcls_leftprops_xcls_valrender_construct (XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, _owner);
8293 #line 8294 "WindowLeftProps.vala.c"
8297 void xcls_leftprops_xcls_valrender_setOptions (Xcls_LeftPropsXcls_valrender* self, gchar** ar, int ar_length1) {
8298 Xcls_LeftProps* _tmp0_;
8299 Xcls_LeftPropsXcls_valrendermodel* _tmp1_;
8300 GtkListStore* _tmp2_;
8301 GtkListStore* _tmp3_;
8303 GtkListStore* _tmp4_;
8304 GtkTreeIter iret = {0};
8305 #line 1534 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8306 g_return_if_fail (self != NULL);
8307 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8308 _tmp0_ = self->priv->_this;
8309 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8310 _tmp1_ = _tmp0_->valrendermodel;
8311 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8312 _tmp2_ = _tmp1_->el;
8313 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8314 _tmp3_ = _g_object_ref0 (_tmp2_);
8315 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8317 #line 1536 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8319 #line 1536 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8320 gtk_list_store_clear (_tmp4_);
8321 #line 8322 "WindowLeftProps.vala.c"
8324 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8326 #line 8327 "WindowLeftProps.vala.c"
8329 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8331 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8333 #line 8334 "WindowLeftProps.vala.c"
8337 gint _tmp9__length1;
8338 GtkListStore* _tmp10_;
8339 GtkTreeIter _tmp11_ = {0};
8340 GtkListStore* _tmp12_;
8341 GtkTreeIter _tmp13_;
8343 gint _tmp14__length1;
8345 const gchar* _tmp16_;
8346 GValue _tmp17_ = {0};
8347 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8349 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8351 #line 8352 "WindowLeftProps.vala.c"
8353 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8355 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8357 #line 8358 "WindowLeftProps.vala.c"
8359 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8361 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8363 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8365 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8366 _tmp9__length1 = ar_length1;
8367 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8368 if (!(_tmp8_ < _tmp9__length1)) {
8369 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8371 #line 8372 "WindowLeftProps.vala.c"
8373 #line 1539 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8375 #line 1539 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8376 gtk_list_store_append (_tmp10_, &_tmp11_);
8377 #line 1539 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8379 #line 1540 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8381 #line 1540 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8383 #line 1540 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8385 #line 1540 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8386 _tmp14__length1 = ar_length1;
8387 #line 1540 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8389 #line 1540 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8390 _tmp16_ = _tmp14_[_tmp15_];
8391 #line 1540 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8392 g_value_init (&_tmp17_, G_TYPE_STRING);
8393 #line 1540 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8394 g_value_set_string (&_tmp17_, _tmp16_);
8395 #line 1540 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8396 gtk_list_store_set_value (_tmp12_, &_tmp13_, 0, &_tmp17_);
8397 #line 1540 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8398 G_IS_VALUE (&_tmp17_) ? (g_value_unset (&_tmp17_), NULL) : NULL;
8399 #line 8400 "WindowLeftProps.vala.c"
8403 #line 1534 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8404 _g_object_unref0 (m);
8405 #line 8406 "WindowLeftProps.vala.c"
8409 static void xcls_leftprops_xcls_valrender_class_init (Xcls_LeftPropsXcls_valrenderClass * klass) {
8410 #line 1426 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8411 xcls_leftprops_xcls_valrender_parent_class = g_type_class_peek_parent (klass);
8412 #line 1426 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8413 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_valrenderPrivate));
8414 #line 1426 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8415 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_valrender_finalize;
8416 #line 8417 "WindowLeftProps.vala.c"
8420 static void xcls_leftprops_xcls_valrender_instance_init (Xcls_LeftPropsXcls_valrender * self) {
8421 #line 1426 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8422 self->priv = XCLS_LEFTPROPS_XCLS_VALRENDER_GET_PRIVATE (self);
8423 #line 8424 "WindowLeftProps.vala.c"
8427 static void xcls_leftprops_xcls_valrender_finalize (GObject* obj) {
8428 Xcls_LeftPropsXcls_valrender * self;
8429 #line 1426 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8430 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrender);
8431 #line 1428 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8432 _g_object_unref0 (self->el);
8433 #line 1429 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8434 _g_object_unref0 (self->priv->_this);
8435 #line 1426 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8436 G_OBJECT_CLASS (xcls_leftprops_xcls_valrender_parent_class)->finalize (obj);
8437 #line 8438 "WindowLeftProps.vala.c"
8441 GType xcls_leftprops_xcls_valrender_get_type (void) {
8442 static volatile gsize xcls_leftprops_xcls_valrender_type_id__volatile = 0;
8443 if (g_once_init_enter (&xcls_leftprops_xcls_valrender_type_id__volatile)) {
8444 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 };
8445 GType xcls_leftprops_xcls_valrender_type_id;
8446 xcls_leftprops_xcls_valrender_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_valrender", &g_define_type_info, 0);
8447 g_once_init_leave (&xcls_leftprops_xcls_valrender_type_id__volatile, xcls_leftprops_xcls_valrender_type_id);
8449 return xcls_leftprops_xcls_valrender_type_id__volatile;
8453 Xcls_LeftPropsXcls_valrendermodel* xcls_leftprops_xcls_valrendermodel_construct (GType object_type, Xcls_LeftProps* _owner) {
8454 Xcls_LeftPropsXcls_valrendermodel * self = NULL;
8455 Xcls_LeftProps* _tmp0_;
8456 Xcls_LeftProps* _tmp1_;
8457 Xcls_LeftProps* _tmp2_;
8458 Xcls_LeftPropsXcls_valrendermodel* _tmp3_;
8459 GtkListStore* _tmp4_;
8460 #line 1556 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8461 g_return_val_if_fail (_owner != NULL, NULL);
8462 #line 1556 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8463 self = (Xcls_LeftPropsXcls_valrendermodel*) g_object_new (object_type, NULL);
8464 #line 1558 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8466 #line 1558 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8467 _tmp1_ = _g_object_ref0 (_tmp0_);
8468 #line 1558 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8469 _g_object_unref0 (self->priv->_this);
8470 #line 1558 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8471 self->priv->_this = _tmp1_;
8472 #line 1559 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8473 _tmp2_ = self->priv->_this;
8474 #line 1559 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8475 _tmp3_ = _g_object_ref0 (self);
8476 #line 1559 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8477 _g_object_unref0 (_tmp2_->valrendermodel);
8478 #line 1559 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8479 _tmp2_->valrendermodel = _tmp3_;
8480 #line 1560 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8481 _tmp4_ = gtk_list_store_new (1, G_TYPE_STRING);
8482 #line 1560 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8483 _g_object_unref0 (self->el);
8484 #line 1560 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8486 #line 1556 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8488 #line 8489 "WindowLeftProps.vala.c"
8492 Xcls_LeftPropsXcls_valrendermodel* xcls_leftprops_xcls_valrendermodel_new (Xcls_LeftProps* _owner) {
8493 #line 1556 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8494 return xcls_leftprops_xcls_valrendermodel_construct (XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, _owner);
8495 #line 8496 "WindowLeftProps.vala.c"
8499 static void xcls_leftprops_xcls_valrendermodel_class_init (Xcls_LeftPropsXcls_valrendermodelClass * klass) {
8500 #line 1547 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8501 xcls_leftprops_xcls_valrendermodel_parent_class = g_type_class_peek_parent (klass);
8502 #line 1547 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8503 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_valrendermodelPrivate));
8504 #line 1547 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8505 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_valrendermodel_finalize;
8506 #line 8507 "WindowLeftProps.vala.c"
8510 static void xcls_leftprops_xcls_valrendermodel_instance_init (Xcls_LeftPropsXcls_valrendermodel * self) {
8511 #line 1547 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8512 self->priv = XCLS_LEFTPROPS_XCLS_VALRENDERMODEL_GET_PRIVATE (self);
8513 #line 8514 "WindowLeftProps.vala.c"
8517 static void xcls_leftprops_xcls_valrendermodel_finalize (GObject* obj) {
8518 Xcls_LeftPropsXcls_valrendermodel * self;
8519 #line 1547 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8520 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodel);
8521 #line 1549 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8522 _g_object_unref0 (self->el);
8523 #line 1550 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8524 _g_object_unref0 (self->priv->_this);
8525 #line 1547 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8526 G_OBJECT_CLASS (xcls_leftprops_xcls_valrendermodel_parent_class)->finalize (obj);
8527 #line 8528 "WindowLeftProps.vala.c"
8531 GType xcls_leftprops_xcls_valrendermodel_get_type (void) {
8532 static volatile gsize xcls_leftprops_xcls_valrendermodel_type_id__volatile = 0;
8533 if (g_once_init_enter (&xcls_leftprops_xcls_valrendermodel_type_id__volatile)) {
8534 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 };
8535 GType xcls_leftprops_xcls_valrendermodel_type_id;
8536 xcls_leftprops_xcls_valrendermodel_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_valrendermodel", &g_define_type_info, 0);
8537 g_once_init_leave (&xcls_leftprops_xcls_valrendermodel_type_id__volatile, xcls_leftprops_xcls_valrendermodel_type_id);
8539 return xcls_leftprops_xcls_valrendermodel_type_id__volatile;
8543 Xcls_LeftPropsXcls_ContextMenu* xcls_leftprops_xcls_contextmenu_construct (GType object_type, Xcls_LeftProps* _owner) {
8544 Xcls_LeftPropsXcls_ContextMenu * self = NULL;
8545 Xcls_LeftProps* _tmp0_;
8546 Xcls_LeftProps* _tmp1_;
8547 Xcls_LeftProps* _tmp2_;
8548 Xcls_LeftPropsXcls_ContextMenu* _tmp3_;
8550 Xcls_LeftProps* _tmp5_;
8551 Xcls_LeftPropsXcls_MenuItem27* _tmp6_;
8552 Xcls_LeftPropsXcls_MenuItem27* child_0;
8554 GtkMenuItem* _tmp8_;
8555 Xcls_LeftProps* _tmp9_;
8556 Xcls_LeftPropsXcls_SeparatorMenuItem28* _tmp10_;
8557 Xcls_LeftPropsXcls_SeparatorMenuItem28* child_1;
8559 GtkSeparatorMenuItem* _tmp12_;
8560 Xcls_LeftProps* _tmp13_;
8561 Xcls_LeftPropsXcls_MenuItem29* _tmp14_;
8562 Xcls_LeftPropsXcls_MenuItem29* child_2;
8564 GtkMenuItem* _tmp16_;
8565 #line 1580 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8566 g_return_val_if_fail (_owner != NULL, NULL);
8567 #line 1580 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8568 self = (Xcls_LeftPropsXcls_ContextMenu*) g_object_new (object_type, NULL);
8569 #line 1582 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8571 #line 1582 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8572 _tmp1_ = _g_object_ref0 (_tmp0_);
8573 #line 1582 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8574 _g_object_unref0 (self->priv->_this);
8575 #line 1582 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8576 self->priv->_this = _tmp1_;
8577 #line 1583 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8578 _tmp2_ = self->priv->_this;
8579 #line 1583 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8580 _tmp3_ = _g_object_ref0 (self);
8581 #line 1583 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8582 _g_object_unref0 (_tmp2_->ContextMenu);
8583 #line 1583 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8584 _tmp2_->ContextMenu = _tmp3_;
8585 #line 1584 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8586 _tmp4_ = (GtkMenu*) gtk_menu_new ();
8587 #line 1584 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8588 g_object_ref_sink (_tmp4_);
8589 #line 1584 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8590 _g_object_unref0 (self->el);
8591 #line 1584 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8593 #line 1589 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8594 _tmp5_ = self->priv->_this;
8595 #line 1589 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8596 _tmp6_ = xcls_leftprops_xcls_menuitem27_new (_tmp5_);
8597 #line 1589 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8599 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8600 g_object_ref ((GObject*) child_0);
8601 #line 1591 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8603 #line 1591 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8604 _tmp8_ = child_0->el;
8605 #line 1591 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8606 gtk_menu_shell_append ((GtkMenuShell*) _tmp7_, (GtkWidget*) _tmp8_);
8607 #line 1592 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8608 _tmp9_ = self->priv->_this;
8609 #line 1592 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8610 _tmp10_ = xcls_leftprops_xcls_separatormenuitem28_new (_tmp9_);
8611 #line 1592 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8613 #line 1593 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8614 g_object_ref ((GObject*) child_1);
8615 #line 1594 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8617 #line 1594 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8618 _tmp12_ = child_1->el;
8619 #line 1594 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8620 gtk_menu_shell_append ((GtkMenuShell*) _tmp11_, (GtkWidget*) ((GtkMenuItem*) _tmp12_));
8621 #line 1595 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8622 _tmp13_ = self->priv->_this;
8623 #line 1595 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8624 _tmp14_ = xcls_leftprops_xcls_menuitem29_new (_tmp13_);
8625 #line 1595 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8627 #line 1596 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8628 g_object_ref ((GObject*) child_2);
8629 #line 1597 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8631 #line 1597 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8632 _tmp16_ = child_2->el;
8633 #line 1597 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8634 gtk_menu_shell_append ((GtkMenuShell*) _tmp15_, (GtkWidget*) _tmp16_);
8635 #line 1580 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8636 _g_object_unref0 (child_2);
8637 #line 1580 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8638 _g_object_unref0 (child_1);
8639 #line 1580 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8640 _g_object_unref0 (child_0);
8641 #line 1580 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8643 #line 8644 "WindowLeftProps.vala.c"
8647 Xcls_LeftPropsXcls_ContextMenu* xcls_leftprops_xcls_contextmenu_new (Xcls_LeftProps* _owner) {
8648 #line 1580 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8649 return xcls_leftprops_xcls_contextmenu_construct (XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, _owner);
8650 #line 8651 "WindowLeftProps.vala.c"
8654 static void xcls_leftprops_xcls_contextmenu_class_init (Xcls_LeftPropsXcls_ContextMenuClass * klass) {
8655 #line 1571 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8656 xcls_leftprops_xcls_contextmenu_parent_class = g_type_class_peek_parent (klass);
8657 #line 1571 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8658 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_ContextMenuPrivate));
8659 #line 1571 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8660 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_contextmenu_finalize;
8661 #line 8662 "WindowLeftProps.vala.c"
8665 static void xcls_leftprops_xcls_contextmenu_instance_init (Xcls_LeftPropsXcls_ContextMenu * self) {
8666 #line 1571 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8667 self->priv = XCLS_LEFTPROPS_XCLS_CONTEXTMENU_GET_PRIVATE (self);
8668 #line 8669 "WindowLeftProps.vala.c"
8672 static void xcls_leftprops_xcls_contextmenu_finalize (GObject* obj) {
8673 Xcls_LeftPropsXcls_ContextMenu * self;
8674 #line 1571 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8675 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenu);
8676 #line 1573 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8677 _g_object_unref0 (self->el);
8678 #line 1574 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8679 _g_object_unref0 (self->priv->_this);
8680 #line 1571 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8681 G_OBJECT_CLASS (xcls_leftprops_xcls_contextmenu_parent_class)->finalize (obj);
8682 #line 8683 "WindowLeftProps.vala.c"
8686 GType xcls_leftprops_xcls_contextmenu_get_type (void) {
8687 static volatile gsize xcls_leftprops_xcls_contextmenu_type_id__volatile = 0;
8688 if (g_once_init_enter (&xcls_leftprops_xcls_contextmenu_type_id__volatile)) {
8689 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 };
8690 GType xcls_leftprops_xcls_contextmenu_type_id;
8691 xcls_leftprops_xcls_contextmenu_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_ContextMenu", &g_define_type_info, 0);
8692 g_once_init_leave (&xcls_leftprops_xcls_contextmenu_type_id__volatile, xcls_leftprops_xcls_contextmenu_type_id);
8694 return xcls_leftprops_xcls_contextmenu_type_id__volatile;
8698 static void __lambda82_ (Xcls_LeftPropsXcls_MenuItem27* self) {
8699 Xcls_LeftProps* _tmp0_;
8700 Xcls_LeftPropsXcls_view* _tmp1_;
8701 GtkTreeView* _tmp2_;
8702 GtkTreeSelection* _tmp3_ = NULL;
8703 GtkTreeSelection* _tmp4_;
8704 GtkTreeSelection* s;
8705 GtkTreeIter iter = {0};
8706 GtkTreeModel* model = NULL;
8707 GtkTreeModel* _tmp5_ = NULL;
8708 GtkTreeIter _tmp6_ = {0};
8709 GtkTreeModel* _tmp7_;
8710 Xcls_LeftProps* _tmp8_;
8712 GtkTreePath* _tmp10_ = NULL;
8713 GtkTreePath* _tmp11_;
8714 #line 1626 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8715 _tmp0_ = self->priv->_this;
8716 #line 1626 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8717 _tmp1_ = _tmp0_->view;
8718 #line 1626 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8719 _tmp2_ = _tmp1_->el;
8720 #line 1626 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8721 _tmp3_ = gtk_tree_view_get_selection (_tmp2_);
8722 #line 1626 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8723 _tmp4_ = _g_object_ref0 (_tmp3_);
8724 #line 1626 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8726 #line 1629 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8727 gtk_tree_selection_get_selected (s, &_tmp5_, &_tmp6_);
8728 #line 1629 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8729 _g_object_unref0 (model);
8730 #line 1629 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8731 _tmp7_ = _g_object_ref0 (_tmp5_);
8732 #line 1629 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8734 #line 1629 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8736 #line 1630 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8737 _tmp8_ = self->priv->_this;
8738 #line 1630 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8740 #line 1630 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8741 _tmp10_ = gtk_tree_model_get_path (model, &_tmp9_);
8742 #line 1630 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8744 #line 1630 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8745 xcls_leftprops_startEditingKey (_tmp8_, _tmp11_);
8746 #line 1630 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8747 _gtk_tree_path_free0 (_tmp11_);
8748 #line 1624 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8749 _g_object_unref0 (model);
8750 #line 1624 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8751 _g_object_unref0 (s);
8752 #line 8753 "WindowLeftProps.vala.c"
8756 static void ___lambda82__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
8757 #line 1624 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8759 #line 8760 "WindowLeftProps.vala.c"
8763 Xcls_LeftPropsXcls_MenuItem27* xcls_leftprops_xcls_menuitem27_construct (GType object_type, Xcls_LeftProps* _owner) {
8764 Xcls_LeftPropsXcls_MenuItem27 * self = NULL;
8765 Xcls_LeftProps* _tmp0_;
8766 Xcls_LeftProps* _tmp1_;
8767 GtkMenuItem* _tmp2_;
8768 GtkMenuItem* _tmp3_;
8769 GtkMenuItem* _tmp4_;
8770 #line 1613 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8771 g_return_val_if_fail (_owner != NULL, NULL);
8772 #line 1613 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8773 self = (Xcls_LeftPropsXcls_MenuItem27*) g_object_new (object_type, NULL);
8774 #line 1615 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8776 #line 1615 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8777 _tmp1_ = _g_object_ref0 (_tmp0_);
8778 #line 1615 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8779 _g_object_unref0 (self->priv->_this);
8780 #line 1615 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8781 self->priv->_this = _tmp1_;
8782 #line 1616 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8783 _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
8784 #line 1616 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8785 g_object_ref_sink (_tmp2_);
8786 #line 1616 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8787 _g_object_unref0 (self->el);
8788 #line 1616 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8790 #line 1621 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8792 #line 1621 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8793 gtk_menu_item_set_label (_tmp3_, "Edit");
8794 #line 1624 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8796 #line 1624 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8797 g_signal_connect_object (_tmp4_, "activate", (GCallback) ___lambda82__gtk_menu_item_activate, self, 0);
8798 #line 1613 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8800 #line 8801 "WindowLeftProps.vala.c"
8804 Xcls_LeftPropsXcls_MenuItem27* xcls_leftprops_xcls_menuitem27_new (Xcls_LeftProps* _owner) {
8805 #line 1613 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8806 return xcls_leftprops_xcls_menuitem27_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM27, _owner);
8807 #line 8808 "WindowLeftProps.vala.c"
8811 static void xcls_leftprops_xcls_menuitem27_class_init (Xcls_LeftPropsXcls_MenuItem27Class * klass) {
8812 #line 1604 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8813 xcls_leftprops_xcls_menuitem27_parent_class = g_type_class_peek_parent (klass);
8814 #line 1604 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8815 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem27Private));
8816 #line 1604 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8817 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem27_finalize;
8818 #line 8819 "WindowLeftProps.vala.c"
8822 static void xcls_leftprops_xcls_menuitem27_instance_init (Xcls_LeftPropsXcls_MenuItem27 * self) {
8823 #line 1604 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8824 self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM27_GET_PRIVATE (self);
8825 #line 8826 "WindowLeftProps.vala.c"
8829 static void xcls_leftprops_xcls_menuitem27_finalize (GObject* obj) {
8830 Xcls_LeftPropsXcls_MenuItem27 * self;
8831 #line 1604 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8832 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM27, Xcls_LeftPropsXcls_MenuItem27);
8833 #line 1606 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8834 _g_object_unref0 (self->el);
8835 #line 1607 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8836 _g_object_unref0 (self->priv->_this);
8837 #line 1604 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8838 G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem27_parent_class)->finalize (obj);
8839 #line 8840 "WindowLeftProps.vala.c"
8843 GType xcls_leftprops_xcls_menuitem27_get_type (void) {
8844 static volatile gsize xcls_leftprops_xcls_menuitem27_type_id__volatile = 0;
8845 if (g_once_init_enter (&xcls_leftprops_xcls_menuitem27_type_id__volatile)) {
8846 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 };
8847 GType xcls_leftprops_xcls_menuitem27_type_id;
8848 xcls_leftprops_xcls_menuitem27_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem27", &g_define_type_info, 0);
8849 g_once_init_leave (&xcls_leftprops_xcls_menuitem27_type_id__volatile, xcls_leftprops_xcls_menuitem27_type_id);
8851 return xcls_leftprops_xcls_menuitem27_type_id__volatile;
8855 Xcls_LeftPropsXcls_SeparatorMenuItem28* xcls_leftprops_xcls_separatormenuitem28_construct (GType object_type, Xcls_LeftProps* _owner) {
8856 Xcls_LeftPropsXcls_SeparatorMenuItem28 * self = NULL;
8857 Xcls_LeftProps* _tmp0_;
8858 Xcls_LeftProps* _tmp1_;
8859 GtkSeparatorMenuItem* _tmp2_;
8860 #line 1647 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8861 g_return_val_if_fail (_owner != NULL, NULL);
8862 #line 1647 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8863 self = (Xcls_LeftPropsXcls_SeparatorMenuItem28*) g_object_new (object_type, NULL);
8864 #line 1649 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8866 #line 1649 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8867 _tmp1_ = _g_object_ref0 (_tmp0_);
8868 #line 1649 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8869 _g_object_unref0 (self->priv->_this);
8870 #line 1649 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8871 self->priv->_this = _tmp1_;
8872 #line 1650 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8873 _tmp2_ = (GtkSeparatorMenuItem*) gtk_separator_menu_item_new ();
8874 #line 1650 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8875 g_object_ref_sink (_tmp2_);
8876 #line 1650 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8877 _g_object_unref0 (self->el);
8878 #line 1650 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8880 #line 1647 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8882 #line 8883 "WindowLeftProps.vala.c"
8886 Xcls_LeftPropsXcls_SeparatorMenuItem28* xcls_leftprops_xcls_separatormenuitem28_new (Xcls_LeftProps* _owner) {
8887 #line 1647 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8888 return xcls_leftprops_xcls_separatormenuitem28_construct (XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM28, _owner);
8889 #line 8890 "WindowLeftProps.vala.c"
8893 static void xcls_leftprops_xcls_separatormenuitem28_class_init (Xcls_LeftPropsXcls_SeparatorMenuItem28Class * klass) {
8894 #line 1638 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8895 xcls_leftprops_xcls_separatormenuitem28_parent_class = g_type_class_peek_parent (klass);
8896 #line 1638 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8897 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_SeparatorMenuItem28Private));
8898 #line 1638 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8899 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_separatormenuitem28_finalize;
8900 #line 8901 "WindowLeftProps.vala.c"
8904 static void xcls_leftprops_xcls_separatormenuitem28_instance_init (Xcls_LeftPropsXcls_SeparatorMenuItem28 * self) {
8905 #line 1638 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8906 self->priv = XCLS_LEFTPROPS_XCLS_SEPARATORMENUITEM28_GET_PRIVATE (self);
8907 #line 8908 "WindowLeftProps.vala.c"
8911 static void xcls_leftprops_xcls_separatormenuitem28_finalize (GObject* obj) {
8912 Xcls_LeftPropsXcls_SeparatorMenuItem28 * self;
8913 #line 1638 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8914 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_SEPARATORMENUITEM28, Xcls_LeftPropsXcls_SeparatorMenuItem28);
8915 #line 1640 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8916 _g_object_unref0 (self->el);
8917 #line 1641 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8918 _g_object_unref0 (self->priv->_this);
8919 #line 1638 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8920 G_OBJECT_CLASS (xcls_leftprops_xcls_separatormenuitem28_parent_class)->finalize (obj);
8921 #line 8922 "WindowLeftProps.vala.c"
8925 GType xcls_leftprops_xcls_separatormenuitem28_get_type (void) {
8926 static volatile gsize xcls_leftprops_xcls_separatormenuitem28_type_id__volatile = 0;
8927 if (g_once_init_enter (&xcls_leftprops_xcls_separatormenuitem28_type_id__volatile)) {
8928 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 };
8929 GType xcls_leftprops_xcls_separatormenuitem28_type_id;
8930 xcls_leftprops_xcls_separatormenuitem28_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_SeparatorMenuItem28", &g_define_type_info, 0);
8931 g_once_init_leave (&xcls_leftprops_xcls_separatormenuitem28_type_id__volatile, xcls_leftprops_xcls_separatormenuitem28_type_id);
8933 return xcls_leftprops_xcls_separatormenuitem28_type_id__volatile;
8937 static void __lambda84_ (Xcls_LeftPropsXcls_MenuItem29* self) {
8938 Xcls_LeftProps* _tmp0_;
8939 #line 1682 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8940 _tmp0_ = self->priv->_this;
8941 #line 1682 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8942 xcls_leftprops_deleteSelected (_tmp0_);
8943 #line 8944 "WindowLeftProps.vala.c"
8947 static void ___lambda84__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
8948 #line 1681 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8950 #line 8951 "WindowLeftProps.vala.c"
8954 Xcls_LeftPropsXcls_MenuItem29* xcls_leftprops_xcls_menuitem29_construct (GType object_type, Xcls_LeftProps* _owner) {
8955 Xcls_LeftPropsXcls_MenuItem29 * self = NULL;
8956 Xcls_LeftProps* _tmp0_;
8957 Xcls_LeftProps* _tmp1_;
8958 GtkMenuItem* _tmp2_;
8959 GtkMenuItem* _tmp3_;
8960 GtkMenuItem* _tmp4_;
8961 #line 1670 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8962 g_return_val_if_fail (_owner != NULL, NULL);
8963 #line 1670 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8964 self = (Xcls_LeftPropsXcls_MenuItem29*) g_object_new (object_type, NULL);
8965 #line 1672 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8967 #line 1672 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8968 _tmp1_ = _g_object_ref0 (_tmp0_);
8969 #line 1672 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8970 _g_object_unref0 (self->priv->_this);
8971 #line 1672 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8972 self->priv->_this = _tmp1_;
8973 #line 1673 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8974 _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
8975 #line 1673 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8976 g_object_ref_sink (_tmp2_);
8977 #line 1673 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8978 _g_object_unref0 (self->el);
8979 #line 1673 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8981 #line 1678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8983 #line 1678 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8984 gtk_menu_item_set_label (_tmp3_, "Delete");
8985 #line 1681 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8987 #line 1681 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8988 g_signal_connect_object (_tmp4_, "activate", (GCallback) ___lambda84__gtk_menu_item_activate, self, 0);
8989 #line 1670 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8991 #line 8992 "WindowLeftProps.vala.c"
8995 Xcls_LeftPropsXcls_MenuItem29* xcls_leftprops_xcls_menuitem29_new (Xcls_LeftProps* _owner) {
8996 #line 1670 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
8997 return xcls_leftprops_xcls_menuitem29_construct (XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM29, _owner);
8998 #line 8999 "WindowLeftProps.vala.c"
9002 static void xcls_leftprops_xcls_menuitem29_class_init (Xcls_LeftPropsXcls_MenuItem29Class * klass) {
9003 #line 1661 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9004 xcls_leftprops_xcls_menuitem29_parent_class = g_type_class_peek_parent (klass);
9005 #line 1661 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9006 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsXcls_MenuItem29Private));
9007 #line 1661 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9008 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_xcls_menuitem29_finalize;
9009 #line 9010 "WindowLeftProps.vala.c"
9013 static void xcls_leftprops_xcls_menuitem29_instance_init (Xcls_LeftPropsXcls_MenuItem29 * self) {
9014 #line 1661 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9015 self->priv = XCLS_LEFTPROPS_XCLS_MENUITEM29_GET_PRIVATE (self);
9016 #line 9017 "WindowLeftProps.vala.c"
9020 static void xcls_leftprops_xcls_menuitem29_finalize (GObject* obj) {
9021 Xcls_LeftPropsXcls_MenuItem29 * self;
9022 #line 1661 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9023 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_LEFTPROPS_TYPE_XCLS_MENUITEM29, Xcls_LeftPropsXcls_MenuItem29);
9024 #line 1663 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9025 _g_object_unref0 (self->el);
9026 #line 1664 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9027 _g_object_unref0 (self->priv->_this);
9028 #line 1661 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9029 G_OBJECT_CLASS (xcls_leftprops_xcls_menuitem29_parent_class)->finalize (obj);
9030 #line 9031 "WindowLeftProps.vala.c"
9034 GType xcls_leftprops_xcls_menuitem29_get_type (void) {
9035 static volatile gsize xcls_leftprops_xcls_menuitem29_type_id__volatile = 0;
9036 if (g_once_init_enter (&xcls_leftprops_xcls_menuitem29_type_id__volatile)) {
9037 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 };
9038 GType xcls_leftprops_xcls_menuitem29_type_id;
9039 xcls_leftprops_xcls_menuitem29_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftPropsXcls_MenuItem29", &g_define_type_info, 0);
9040 g_once_init_leave (&xcls_leftprops_xcls_menuitem29_type_id__volatile, xcls_leftprops_xcls_menuitem29_type_id);
9042 return xcls_leftprops_xcls_menuitem29_type_id__volatile;
9046 static void xcls_leftprops_class_init (Xcls_LeftPropsClass * klass) {
9047 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9048 xcls_leftprops_parent_class = g_type_class_peek_parent (klass);
9049 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9050 g_type_class_add_private (klass, sizeof (Xcls_LeftPropsPrivate));
9051 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9052 G_OBJECT_CLASS (klass)->finalize = xcls_leftprops_finalize;
9053 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9054 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);
9055 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9056 g_signal_new ("changed", TYPE_XCLS_LEFTPROPS, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
9057 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9058 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);
9059 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9060 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);
9061 #line 9062 "WindowLeftProps.vala.c"
9065 static void xcls_leftprops_instance_init (Xcls_LeftProps * self) {
9066 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9067 self->priv = XCLS_LEFTPROPS_GET_PRIVATE (self);
9068 #line 9069 "WindowLeftProps.vala.c"
9072 static void xcls_leftprops_finalize (GObject* obj) {
9073 Xcls_LeftProps * self;
9074 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9075 self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_LEFTPROPS, Xcls_LeftProps);
9076 #line 22 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9077 _g_object_unref0 (self->el);
9078 #line 23 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9079 _g_object_unref0 (self->priv->_this);
9080 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9081 _g_object_unref0 (self->AddPropertyPopup);
9082 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9083 _g_object_unref0 (self->EditProps);
9084 #line 34 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9085 _g_object_unref0 (self->view);
9086 #line 35 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9087 _g_object_unref0 (self->model);
9088 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9089 _g_object_unref0 (self->keycol);
9090 #line 37 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9091 _g_object_unref0 (self->keyrender);
9092 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9093 _g_object_unref0 (self->valcol);
9094 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9095 _g_object_unref0 (self->valrender);
9096 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9097 _g_object_unref0 (self->valrendermodel);
9098 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9099 _g_object_unref0 (self->ContextMenu);
9100 #line 44 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9101 _g_object_unref0 (self->file);
9102 #line 45 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9103 _g_object_unref0 (self->node);
9104 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProps.vala"
9105 G_OBJECT_CLASS (xcls_leftprops_parent_class)->finalize (obj);
9106 #line 9107 "WindowLeftProps.vala.c"
9110 GType xcls_leftprops_get_type (void) {
9111 static volatile gsize xcls_leftprops_type_id__volatile = 0;
9112 if (g_once_init_enter (&xcls_leftprops_type_id__volatile)) {
9113 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 };
9114 GType xcls_leftprops_type_id;
9115 xcls_leftprops_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_LeftProps", &g_define_type_info, 0);
9116 g_once_init_leave (&xcls_leftprops_type_id__volatile, xcls_leftprops_type_id);
9118 return xcls_leftprops_type_id__volatile;
9122 static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) {
9123 if ((array != NULL) && (destroy_func != NULL)) {
9125 for (i = 0; i < array_length; i = i + 1) {
9126 if (((gpointer*) array)[i] != NULL) {
9127 destroy_func (((gpointer*) array)[i]);
9134 static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) {
9135 _vala_array_destroy (array, array_length, destroy_func);
9140 static gint _vala_array_length (gpointer array) {
9144 while (((gpointer*) array)[length]) {