JsRender/Gtk.vala.c
[app.Builder.js] / Builder4 / DialogTemplateSelect.vala.c
1 /* DialogTemplateSelect.vala.c generated by valac 0.24.0, the Vala compiler
2  * generated from DialogTemplateSelect.vala, do not modify */
3
4 /* -- to compile
5 valac  --pkg gio-2.0  --pkg posix  --pkg gtk+-3.0 --pkg libnotify --pkg gtksourceview-3.0  --pkg  libwnck-3.0 \
6     /tmp/DialogTemplateSelect.vala  -o /tmp/DialogTemplateSelect
7 */
8 /* -- to test class
9 static int main (string[] args) {
10     Gtk.init (ref args);
11     new Xcls_DialogTemplateSelect();
12     DialogTemplateSelect.show_all();
13      Gtk.main ();
14     return 0;
15 }
16 */
17
18 #include <glib.h>
19 #include <glib-object.h>
20 #include <gtk/gtk.h>
21 #include <gdk/gdk.h>
22 #include <stdlib.h>
23 #include <string.h>
24
25
26 #define TYPE_XCLS_DIALOGTEMPLATESELECT (xcls_dialogtemplateselect_get_type ())
27 #define XCLS_DIALOGTEMPLATESELECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_DIALOGTEMPLATESELECT, Xcls_DialogTemplateSelect))
28 #define XCLS_DIALOGTEMPLATESELECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_DIALOGTEMPLATESELECT, Xcls_DialogTemplateSelectClass))
29 #define IS_XCLS_DIALOGTEMPLATESELECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_DIALOGTEMPLATESELECT))
30 #define IS_XCLS_DIALOGTEMPLATESELECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_DIALOGTEMPLATESELECT))
31 #define XCLS_DIALOGTEMPLATESELECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_DIALOGTEMPLATESELECT, Xcls_DialogTemplateSelectClass))
32
33 typedef struct _Xcls_DialogTemplateSelect Xcls_DialogTemplateSelect;
34 typedef struct _Xcls_DialogTemplateSelectClass Xcls_DialogTemplateSelectClass;
35 typedef struct _Xcls_DialogTemplateSelectPrivate Xcls_DialogTemplateSelectPrivate;
36
37 #define XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_COMBO (xcls_dialogtemplateselect_xcls_combo_get_type ())
38 #define XCLS_DIALOGTEMPLATESELECT_XCLS_COMBO(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_COMBO, Xcls_DialogTemplateSelectXcls_combo))
39 #define XCLS_DIALOGTEMPLATESELECT_XCLS_COMBO_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_COMBO, Xcls_DialogTemplateSelectXcls_comboClass))
40 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_COMBO(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_COMBO))
41 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_COMBO_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_COMBO))
42 #define XCLS_DIALOGTEMPLATESELECT_XCLS_COMBO_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_COMBO, Xcls_DialogTemplateSelectXcls_comboClass))
43
44 typedef struct _Xcls_DialogTemplateSelectXcls_combo Xcls_DialogTemplateSelectXcls_combo;
45 typedef struct _Xcls_DialogTemplateSelectXcls_comboClass Xcls_DialogTemplateSelectXcls_comboClass;
46
47 #define XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_CELLRENDERER (xcls_dialogtemplateselect_xcls_cellrenderer_get_type ())
48 #define XCLS_DIALOGTEMPLATESELECT_XCLS_CELLRENDERER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_CELLRENDERER, Xcls_DialogTemplateSelectXcls_cellrenderer))
49 #define XCLS_DIALOGTEMPLATESELECT_XCLS_CELLRENDERER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_CELLRENDERER, Xcls_DialogTemplateSelectXcls_cellrendererClass))
50 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_CELLRENDERER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_CELLRENDERER))
51 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_CELLRENDERER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_CELLRENDERER))
52 #define XCLS_DIALOGTEMPLATESELECT_XCLS_CELLRENDERER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_CELLRENDERER, Xcls_DialogTemplateSelectXcls_cellrendererClass))
53
54 typedef struct _Xcls_DialogTemplateSelectXcls_cellrenderer Xcls_DialogTemplateSelectXcls_cellrenderer;
55 typedef struct _Xcls_DialogTemplateSelectXcls_cellrendererClass Xcls_DialogTemplateSelectXcls_cellrendererClass;
56
57 #define XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_MODEL (xcls_dialogtemplateselect_xcls_model_get_type ())
58 #define XCLS_DIALOGTEMPLATESELECT_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_MODEL, Xcls_DialogTemplateSelectXcls_model))
59 #define XCLS_DIALOGTEMPLATESELECT_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_MODEL, Xcls_DialogTemplateSelectXcls_modelClass))
60 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_MODEL))
61 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_MODEL))
62 #define XCLS_DIALOGTEMPLATESELECT_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_MODEL, Xcls_DialogTemplateSelectXcls_modelClass))
63
64 typedef struct _Xcls_DialogTemplateSelectXcls_model Xcls_DialogTemplateSelectXcls_model;
65 typedef struct _Xcls_DialogTemplateSelectXcls_modelClass Xcls_DialogTemplateSelectXcls_modelClass;
66 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
67
68 #define XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_VBOX2 (xcls_dialogtemplateselect_xcls_vbox2_get_type ())
69 #define XCLS_DIALOGTEMPLATESELECT_XCLS_VBOX2(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_VBOX2, Xcls_DialogTemplateSelectXcls_VBox2))
70 #define XCLS_DIALOGTEMPLATESELECT_XCLS_VBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_VBOX2, Xcls_DialogTemplateSelectXcls_VBox2Class))
71 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_VBOX2(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_VBOX2))
72 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_VBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_VBOX2))
73 #define XCLS_DIALOGTEMPLATESELECT_XCLS_VBOX2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_VBOX2, Xcls_DialogTemplateSelectXcls_VBox2Class))
74
75 typedef struct _Xcls_DialogTemplateSelectXcls_VBox2 Xcls_DialogTemplateSelectXcls_VBox2;
76 typedef struct _Xcls_DialogTemplateSelectXcls_VBox2Class Xcls_DialogTemplateSelectXcls_VBox2Class;
77 typedef struct _Xcls_DialogTemplateSelectXcls_VBox2Private Xcls_DialogTemplateSelectXcls_VBox2Private;
78
79 #define XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_BUTTON8 (xcls_dialogtemplateselect_xcls_button8_get_type ())
80 #define XCLS_DIALOGTEMPLATESELECT_XCLS_BUTTON8(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_BUTTON8, Xcls_DialogTemplateSelectXcls_Button8))
81 #define XCLS_DIALOGTEMPLATESELECT_XCLS_BUTTON8_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_BUTTON8, Xcls_DialogTemplateSelectXcls_Button8Class))
82 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_BUTTON8(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_BUTTON8))
83 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_BUTTON8_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_BUTTON8))
84 #define XCLS_DIALOGTEMPLATESELECT_XCLS_BUTTON8_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_BUTTON8, Xcls_DialogTemplateSelectXcls_Button8Class))
85
86 typedef struct _Xcls_DialogTemplateSelectXcls_Button8 Xcls_DialogTemplateSelectXcls_Button8;
87 typedef struct _Xcls_DialogTemplateSelectXcls_Button8Class Xcls_DialogTemplateSelectXcls_Button8Class;
88 typedef struct _Xcls_DialogTemplateSelectXcls_Button8Private Xcls_DialogTemplateSelectXcls_Button8Private;
89
90 #define PALETE_TYPE_PALETE (palete_palete_get_type ())
91 #define PALETE_PALETE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PALETE_TYPE_PALETE, PaletePalete))
92 #define PALETE_PALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PALETE_TYPE_PALETE, PaletePaleteClass))
93 #define PALETE_IS_PALETE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PALETE_TYPE_PALETE))
94 #define PALETE_IS_PALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PALETE_TYPE_PALETE))
95 #define PALETE_PALETE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PALETE_TYPE_PALETE, PaletePaleteClass))
96
97 typedef struct _PaletePalete PaletePalete;
98 typedef struct _PaletePaleteClass PaletePaleteClass;
99
100 #define JS_RENDER_TYPE_NODE (js_render_node_get_type ())
101 #define JS_RENDER_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_NODE, JsRenderNode))
102 #define JS_RENDER_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
103 #define JS_RENDER_IS_NODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_NODE))
104 #define JS_RENDER_IS_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_NODE))
105 #define JS_RENDER_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
106
107 typedef struct _JsRenderNode JsRenderNode;
108 typedef struct _JsRenderNodeClass JsRenderNodeClass;
109 #define __g_list_free__g_free0_0(var) ((var == NULL) ? NULL : (var = (_g_list_free__g_free0_ (var), NULL)))
110
111 #define TYPE_XCLS_MAINWINDOW (xcls_mainwindow_get_type ())
112 #define XCLS_MAINWINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_MAINWINDOW, Xcls_MainWindow))
113 #define XCLS_MAINWINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowClass))
114 #define IS_XCLS_MAINWINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_MAINWINDOW))
115 #define IS_XCLS_MAINWINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_MAINWINDOW))
116 #define XCLS_MAINWINDOW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowClass))
117
118 typedef struct _Xcls_MainWindow Xcls_MainWindow;
119 typedef struct _Xcls_MainWindowClass Xcls_MainWindowClass;
120 typedef struct _Xcls_MainWindowPrivate Xcls_MainWindowPrivate;
121
122 #define XCLS_MAINWINDOW_TYPE_XCLS_VBOX (xcls_mainwindow_xcls_vbox_get_type ())
123 #define XCLS_MAINWINDOW_XCLS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vbox))
124 #define XCLS_MAINWINDOW_XCLS_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxClass))
125 #define XCLS_MAINWINDOW_IS_XCLS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX))
126 #define XCLS_MAINWINDOW_IS_XCLS_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX))
127 #define XCLS_MAINWINDOW_XCLS_VBOX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxClass))
128
129 typedef struct _Xcls_MainWindowXcls_vbox Xcls_MainWindowXcls_vbox;
130 typedef struct _Xcls_MainWindowXcls_vboxClass Xcls_MainWindowXcls_vboxClass;
131
132 #define XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR (xcls_mainwindow_xcls_topbar_get_type ())
133 #define XCLS_MAINWINDOW_XCLS_TOPBAR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, Xcls_MainWindowXcls_topbar))
134 #define XCLS_MAINWINDOW_XCLS_TOPBAR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, Xcls_MainWindowXcls_topbarClass))
135 #define XCLS_MAINWINDOW_IS_XCLS_TOPBAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR))
136 #define XCLS_MAINWINDOW_IS_XCLS_TOPBAR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR))
137 #define XCLS_MAINWINDOW_XCLS_TOPBAR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, Xcls_MainWindowXcls_topbarClass))
138
139 typedef struct _Xcls_MainWindowXcls_topbar Xcls_MainWindowXcls_topbar;
140 typedef struct _Xcls_MainWindowXcls_topbarClass Xcls_MainWindowXcls_topbarClass;
141
142 #define XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE (xcls_mainwindow_xcls_mainpane_get_type ())
143 #define XCLS_MAINWINDOW_XCLS_MAINPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpane))
144 #define XCLS_MAINWINDOW_XCLS_MAINPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpaneClass))
145 #define XCLS_MAINWINDOW_IS_XCLS_MAINPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE))
146 #define XCLS_MAINWINDOW_IS_XCLS_MAINPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE))
147 #define XCLS_MAINWINDOW_XCLS_MAINPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpaneClass))
148
149 typedef struct _Xcls_MainWindowXcls_mainpane Xcls_MainWindowXcls_mainpane;
150 typedef struct _Xcls_MainWindowXcls_mainpaneClass Xcls_MainWindowXcls_mainpaneClass;
151
152 #define XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE (xcls_mainwindow_xcls_leftpane_get_type ())
153 #define XCLS_MAINWINDOW_XCLS_LEFTPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpane))
154 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpaneClass))
155 #define XCLS_MAINWINDOW_IS_XCLS_LEFTPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE))
156 #define XCLS_MAINWINDOW_IS_XCLS_LEFTPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE))
157 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpaneClass))
158
159 typedef struct _Xcls_MainWindowXcls_leftpane Xcls_MainWindowXcls_leftpane;
160 typedef struct _Xcls_MainWindowXcls_leftpaneClass Xcls_MainWindowXcls_leftpaneClass;
161
162 #define XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE (xcls_mainwindow_xcls_editpane_get_type ())
163 #define XCLS_MAINWINDOW_XCLS_EDITPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpane))
164 #define XCLS_MAINWINDOW_XCLS_EDITPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpaneClass))
165 #define XCLS_MAINWINDOW_IS_XCLS_EDITPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE))
166 #define XCLS_MAINWINDOW_IS_XCLS_EDITPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE))
167 #define XCLS_MAINWINDOW_XCLS_EDITPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpaneClass))
168
169 typedef struct _Xcls_MainWindowXcls_editpane Xcls_MainWindowXcls_editpane;
170 typedef struct _Xcls_MainWindowXcls_editpaneClass Xcls_MainWindowXcls_editpaneClass;
171
172 #define XCLS_MAINWINDOW_TYPE_XCLS_TREE (xcls_mainwindow_xcls_tree_get_type ())
173 #define XCLS_MAINWINDOW_XCLS_TREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_tree))
174 #define XCLS_MAINWINDOW_XCLS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treeClass))
175 #define XCLS_MAINWINDOW_IS_XCLS_TREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE))
176 #define XCLS_MAINWINDOW_IS_XCLS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TREE))
177 #define XCLS_MAINWINDOW_XCLS_TREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treeClass))
178
179 typedef struct _Xcls_MainWindowXcls_tree Xcls_MainWindowXcls_tree;
180 typedef struct _Xcls_MainWindowXcls_treeClass Xcls_MainWindowXcls_treeClass;
181
182 #define XCLS_MAINWINDOW_TYPE_XCLS_PROPS (xcls_mainwindow_xcls_props_get_type ())
183 #define XCLS_MAINWINDOW_XCLS_PROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_props))
184 #define XCLS_MAINWINDOW_XCLS_PROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsClass))
185 #define XCLS_MAINWINDOW_IS_XCLS_PROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS))
186 #define XCLS_MAINWINDOW_IS_XCLS_PROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROPS))
187 #define XCLS_MAINWINDOW_XCLS_PROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsClass))
188
189 typedef struct _Xcls_MainWindowXcls_props Xcls_MainWindowXcls_props;
190 typedef struct _Xcls_MainWindowXcls_propsClass Xcls_MainWindowXcls_propsClass;
191
192 #define XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED (xcls_mainwindow_xcls_clutterembed_get_type ())
193 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembed))
194 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedClass))
195 #define XCLS_MAINWINDOW_IS_XCLS_CLUTTEREMBED(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED))
196 #define XCLS_MAINWINDOW_IS_XCLS_CLUTTEREMBED_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED))
197 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedClass))
198
199 typedef struct _Xcls_MainWindowXcls_clutterembed Xcls_MainWindowXcls_clutterembed;
200 typedef struct _Xcls_MainWindowXcls_clutterembedClass Xcls_MainWindowXcls_clutterembedClass;
201
202 #define XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW (xcls_mainwindow_xcls_rooview_get_type ())
203 #define XCLS_MAINWINDOW_XCLS_ROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooview))
204 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewClass))
205 #define XCLS_MAINWINDOW_IS_XCLS_ROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW))
206 #define XCLS_MAINWINDOW_IS_XCLS_ROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW))
207 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewClass))
208
209 typedef struct _Xcls_MainWindowXcls_rooview Xcls_MainWindowXcls_rooview;
210 typedef struct _Xcls_MainWindowXcls_rooviewClass Xcls_MainWindowXcls_rooviewClass;
211
212 #define XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW (xcls_mainwindow_xcls_objectview_get_type ())
213 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectview))
214 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewClass))
215 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW))
216 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW))
217 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewClass))
218
219 typedef struct _Xcls_MainWindowXcls_objectview Xcls_MainWindowXcls_objectview;
220 typedef struct _Xcls_MainWindowXcls_objectviewClass Xcls_MainWindowXcls_objectviewClass;
221
222 #define XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW (xcls_mainwindow_xcls_codeeditview_get_type ())
223 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditview))
224 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewClass))
225 #define XCLS_MAINWINDOW_IS_XCLS_CODEEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW))
226 #define XCLS_MAINWINDOW_IS_XCLS_CODEEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW))
227 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewClass))
228
229 typedef struct _Xcls_MainWindowXcls_codeeditview Xcls_MainWindowXcls_codeeditview;
230 typedef struct _Xcls_MainWindowXcls_codeeditviewClass Xcls_MainWindowXcls_codeeditviewClass;
231
232 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW (xcls_mainwindow_xcls_addpropsview_get_type ())
233 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsview))
234 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewClass))
235 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPSVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW))
236 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPSVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW))
237 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewClass))
238
239 typedef struct _Xcls_MainWindowXcls_addpropsview Xcls_MainWindowXcls_addpropsview;
240 typedef struct _Xcls_MainWindowXcls_addpropsviewClass Xcls_MainWindowXcls_addpropsviewClass;
241
242 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW (xcls_mainwindow_xcls_projecteditview_get_type ())
243 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditview))
244 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewClass))
245 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW))
246 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW))
247 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewClass))
248
249 typedef struct _Xcls_MainWindowXcls_projecteditview Xcls_MainWindowXcls_projecteditview;
250 typedef struct _Xcls_MainWindowXcls_projecteditviewClass Xcls_MainWindowXcls_projecteditviewClass;
251
252 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT (xcls_mainwindow_xcls_buttonlayout_get_type ())
253 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayout))
254 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutClass))
255 #define XCLS_MAINWINDOW_IS_XCLS_BUTTONLAYOUT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT))
256 #define XCLS_MAINWINDOW_IS_XCLS_BUTTONLAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT))
257 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutClass))
258
259 typedef struct _Xcls_MainWindowXcls_buttonlayout Xcls_MainWindowXcls_buttonlayout;
260 typedef struct _Xcls_MainWindowXcls_buttonlayoutClass Xcls_MainWindowXcls_buttonlayoutClass;
261
262 #define XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON (xcls_mainwindow_xcls_backbutton_get_type ())
263 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbutton))
264 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbuttonClass))
265 #define XCLS_MAINWINDOW_IS_XCLS_BACKBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON))
266 #define XCLS_MAINWINDOW_IS_XCLS_BACKBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON))
267 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbuttonClass))
268
269 typedef struct _Xcls_MainWindowXcls_backbutton Xcls_MainWindowXcls_backbutton;
270 typedef struct _Xcls_MainWindowXcls_backbuttonClass Xcls_MainWindowXcls_backbuttonClass;
271
272 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON (xcls_mainwindow_xcls_projectbutton_get_type ())
273 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbutton))
274 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonClass))
275 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON))
276 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON))
277 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonClass))
278
279 typedef struct _Xcls_MainWindowXcls_projectbutton Xcls_MainWindowXcls_projectbutton;
280 typedef struct _Xcls_MainWindowXcls_projectbuttonClass Xcls_MainWindowXcls_projectbuttonClass;
281
282 #define XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON (xcls_mainwindow_xcls_editfilebutton_get_type ())
283 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebutton))
284 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebuttonClass))
285 #define XCLS_MAINWINDOW_IS_XCLS_EDITFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON))
286 #define XCLS_MAINWINDOW_IS_XCLS_EDITFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON))
287 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebuttonClass))
288
289 typedef struct _Xcls_MainWindowXcls_editfilebutton Xcls_MainWindowXcls_editfilebutton;
290 typedef struct _Xcls_MainWindowXcls_editfilebuttonClass Xcls_MainWindowXcls_editfilebuttonClass;
291
292 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON (xcls_mainwindow_xcls_projecteditbutton_get_type ())
293 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbutton))
294 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonClass))
295 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON))
296 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON))
297 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonClass))
298
299 typedef struct _Xcls_MainWindowXcls_projecteditbutton Xcls_MainWindowXcls_projecteditbutton;
300 typedef struct _Xcls_MainWindowXcls_projecteditbuttonClass Xcls_MainWindowXcls_projecteditbuttonClass;
301
302 #define XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON (xcls_mainwindow_xcls_objectshowbutton_get_type ())
303 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbutton))
304 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonClass))
305 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTSHOWBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON))
306 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTSHOWBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON))
307 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonClass))
308
309 typedef struct _Xcls_MainWindowXcls_objectshowbutton Xcls_MainWindowXcls_objectshowbutton;
310 typedef struct _Xcls_MainWindowXcls_objectshowbuttonClass Xcls_MainWindowXcls_objectshowbuttonClass;
311
312 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON (xcls_mainwindow_xcls_addpropbutton_get_type ())
313 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbutton))
314 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonClass))
315 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON))
316 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON))
317 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonClass))
318
319 typedef struct _Xcls_MainWindowXcls_addpropbutton Xcls_MainWindowXcls_addpropbutton;
320 typedef struct _Xcls_MainWindowXcls_addpropbuttonClass Xcls_MainWindowXcls_addpropbuttonClass;
321
322 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON (xcls_mainwindow_xcls_addlistenerbutton_get_type ())
323 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbutton))
324 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonClass))
325 #define XCLS_MAINWINDOW_IS_XCLS_ADDLISTENERBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON))
326 #define XCLS_MAINWINDOW_IS_XCLS_ADDLISTENERBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON))
327 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonClass))
328
329 typedef struct _Xcls_MainWindowXcls_addlistenerbutton Xcls_MainWindowXcls_addlistenerbutton;
330 typedef struct _Xcls_MainWindowXcls_addlistenerbuttonClass Xcls_MainWindowXcls_addlistenerbuttonClass;
331
332 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON (xcls_mainwindow_xcls_addprojectbutton_get_type ())
333 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbutton))
334 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbuttonClass))
335 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON))
336 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON))
337 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbuttonClass))
338
339 typedef struct _Xcls_MainWindowXcls_addprojectbutton Xcls_MainWindowXcls_addprojectbutton;
340 typedef struct _Xcls_MainWindowXcls_addprojectbuttonClass Xcls_MainWindowXcls_addprojectbuttonClass;
341
342 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON (xcls_mainwindow_xcls_addfilebutton_get_type ())
343 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebutton))
344 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebuttonClass))
345 #define XCLS_MAINWINDOW_IS_XCLS_ADDFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON))
346 #define XCLS_MAINWINDOW_IS_XCLS_ADDFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON))
347 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebuttonClass))
348
349 typedef struct _Xcls_MainWindowXcls_addfilebutton Xcls_MainWindowXcls_addfilebutton;
350 typedef struct _Xcls_MainWindowXcls_addfilebuttonClass Xcls_MainWindowXcls_addfilebuttonClass;
351
352 #define XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON (xcls_mainwindow_xcls_delprojectbutton_get_type ())
353 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbutton))
354 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbuttonClass))
355 #define XCLS_MAINWINDOW_IS_XCLS_DELPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON))
356 #define XCLS_MAINWINDOW_IS_XCLS_DELPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON))
357 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbuttonClass))
358
359 typedef struct _Xcls_MainWindowXcls_delprojectbutton Xcls_MainWindowXcls_delprojectbutton;
360 typedef struct _Xcls_MainWindowXcls_delprojectbuttonClass Xcls_MainWindowXcls_delprojectbuttonClass;
361
362 #define PROJECT_TYPE_PROJECT (project_project_get_type ())
363 #define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
364 #define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
365 #define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
366 #define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
367 #define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
368
369 typedef struct _ProjectProject ProjectProject;
370 typedef struct _ProjectProjectClass ProjectProjectClass;
371
372 #define TYPE_XCLS_CLUTTERFILES (xcls_clutterfiles_get_type ())
373 #define XCLS_CLUTTERFILES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFiles))
374 #define XCLS_CLUTTERFILES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesClass))
375 #define IS_XCLS_CLUTTERFILES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_CLUTTERFILES))
376 #define IS_XCLS_CLUTTERFILES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_CLUTTERFILES))
377 #define XCLS_CLUTTERFILES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesClass))
378
379 typedef struct _Xcls_ClutterFiles Xcls_ClutterFiles;
380 typedef struct _Xcls_ClutterFilesClass Xcls_ClutterFilesClass;
381
382 #define TYPE_XCLS_DIALOGNEWCOMPONENT (xcls_dialognewcomponent_get_type ())
383 #define XCLS_DIALOGNEWCOMPONENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponent))
384 #define XCLS_DIALOGNEWCOMPONENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentClass))
385 #define IS_XCLS_DIALOGNEWCOMPONENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT))
386 #define IS_XCLS_DIALOGNEWCOMPONENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_DIALOGNEWCOMPONENT))
387 #define XCLS_DIALOGNEWCOMPONENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentClass))
388
389 typedef struct _Xcls_DialogNewComponent Xcls_DialogNewComponent;
390 typedef struct _Xcls_DialogNewComponentClass Xcls_DialogNewComponentClass;
391
392 #define TYPE_XCLS_EDITOR (xcls_editor_get_type ())
393 #define XCLS_EDITOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_EDITOR, Xcls_Editor))
394 #define XCLS_EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_EDITOR, Xcls_EditorClass))
395 #define IS_XCLS_EDITOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_EDITOR))
396 #define IS_XCLS_EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_EDITOR))
397 #define XCLS_EDITOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_EDITOR, Xcls_EditorClass))
398
399 typedef struct _Xcls_Editor Xcls_Editor;
400 typedef struct _Xcls_EditorClass Xcls_EditorClass;
401
402 #define TYPE_XCLS_GLADEVIEW (xcls_gladeview_get_type ())
403 #define XCLS_GLADEVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_GLADEVIEW, Xcls_GladeView))
404 #define XCLS_GLADEVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_GLADEVIEW, Xcls_GladeViewClass))
405 #define IS_XCLS_GLADEVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_GLADEVIEW))
406 #define IS_XCLS_GLADEVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_GLADEVIEW))
407 #define XCLS_GLADEVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_GLADEVIEW, Xcls_GladeViewClass))
408
409 typedef struct _Xcls_GladeView Xcls_GladeView;
410 typedef struct _Xcls_GladeViewClass Xcls_GladeViewClass;
411
412 #define TYPE_XCLS_LEFTPROPS (xcls_leftprops_get_type ())
413 #define XCLS_LEFTPROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_LEFTPROPS, Xcls_LeftProps))
414 #define XCLS_LEFTPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsClass))
415 #define IS_XCLS_LEFTPROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_LEFTPROPS))
416 #define IS_XCLS_LEFTPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_LEFTPROPS))
417 #define XCLS_LEFTPROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsClass))
418
419 typedef struct _Xcls_LeftProps Xcls_LeftProps;
420 typedef struct _Xcls_LeftPropsClass Xcls_LeftPropsClass;
421
422 #define TYPE_XCLS_PROJECTSETTINGS (xcls_projectsettings_get_type ())
423 #define XCLS_PROJECTSETTINGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettings))
424 #define XCLS_PROJECTSETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsClass))
425 #define IS_XCLS_PROJECTSETTINGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_PROJECTSETTINGS))
426 #define IS_XCLS_PROJECTSETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_PROJECTSETTINGS))
427 #define XCLS_PROJECTSETTINGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsClass))
428
429 typedef struct _Xcls_ProjectSettings Xcls_ProjectSettings;
430 typedef struct _Xcls_ProjectSettingsClass Xcls_ProjectSettingsClass;
431
432 #define TYPE_XCLS_RIGHTPALETE (xcls_rightpalete_get_type ())
433 #define XCLS_RIGHTPALETE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_RIGHTPALETE, Xcls_RightPalete))
434 #define XCLS_RIGHTPALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_RIGHTPALETE, Xcls_RightPaleteClass))
435 #define IS_XCLS_RIGHTPALETE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_RIGHTPALETE))
436 #define IS_XCLS_RIGHTPALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_RIGHTPALETE))
437 #define XCLS_RIGHTPALETE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_RIGHTPALETE, Xcls_RightPaleteClass))
438
439 typedef struct _Xcls_RightPalete Xcls_RightPalete;
440 typedef struct _Xcls_RightPaleteClass Xcls_RightPaleteClass;
441
442 #define TYPE_XCLS_WINDOWADDPROP (xcls_windowaddprop_get_type ())
443 #define XCLS_WINDOWADDPROP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddProp))
444 #define XCLS_WINDOWADDPROP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropClass))
445 #define IS_XCLS_WINDOWADDPROP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWADDPROP))
446 #define IS_XCLS_WINDOWADDPROP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWADDPROP))
447 #define XCLS_WINDOWADDPROP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropClass))
448
449 typedef struct _Xcls_WindowAddProp Xcls_WindowAddProp;
450 typedef struct _Xcls_WindowAddPropClass Xcls_WindowAddPropClass;
451
452 #define TYPE_XCLS_WINDOWLEFTPROJECTS (xcls_windowleftprojects_get_type ())
453 #define XCLS_WINDOWLEFTPROJECTS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjects))
454 #define XCLS_WINDOWLEFTPROJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsClass))
455 #define IS_XCLS_WINDOWLEFTPROJECTS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS))
456 #define IS_XCLS_WINDOWLEFTPROJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWLEFTPROJECTS))
457 #define XCLS_WINDOWLEFTPROJECTS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsClass))
458
459 typedef struct _Xcls_WindowLeftProjects Xcls_WindowLeftProjects;
460 typedef struct _Xcls_WindowLeftProjectsClass Xcls_WindowLeftProjectsClass;
461
462 #define TYPE_XCLS_WINDOWLEFTTREE (xcls_windowlefttree_get_type ())
463 #define XCLS_WINDOWLEFTTREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTree))
464 #define XCLS_WINDOWLEFTTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTreeClass))
465 #define IS_XCLS_WINDOWLEFTTREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWLEFTTREE))
466 #define IS_XCLS_WINDOWLEFTTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWLEFTTREE))
467 #define XCLS_WINDOWLEFTTREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTreeClass))
468
469 typedef struct _Xcls_WindowLeftTree Xcls_WindowLeftTree;
470 typedef struct _Xcls_WindowLeftTreeClass Xcls_WindowLeftTreeClass;
471
472 #define TYPE_XCLS_WINDOWROOVIEW (xcls_windowrooview_get_type ())
473 #define XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooView))
474 #define XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
475 #define IS_XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWROOVIEW))
476 #define IS_XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWROOVIEW))
477 #define XCLS_WINDOWROOVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
478
479 typedef struct _Xcls_WindowRooView Xcls_WindowRooView;
480 typedef struct _Xcls_WindowRooViewClass Xcls_WindowRooViewClass;
481 typedef struct _Xcls_DialogTemplateSelectXcls_comboPrivate Xcls_DialogTemplateSelectXcls_comboPrivate;
482
483 #define XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_HBOX3 (xcls_dialogtemplateselect_xcls_hbox3_get_type ())
484 #define XCLS_DIALOGTEMPLATESELECT_XCLS_HBOX3(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_HBOX3, Xcls_DialogTemplateSelectXcls_HBox3))
485 #define XCLS_DIALOGTEMPLATESELECT_XCLS_HBOX3_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_HBOX3, Xcls_DialogTemplateSelectXcls_HBox3Class))
486 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_HBOX3(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_HBOX3))
487 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_HBOX3_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_HBOX3))
488 #define XCLS_DIALOGTEMPLATESELECT_XCLS_HBOX3_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_HBOX3, Xcls_DialogTemplateSelectXcls_HBox3Class))
489
490 typedef struct _Xcls_DialogTemplateSelectXcls_HBox3 Xcls_DialogTemplateSelectXcls_HBox3;
491 typedef struct _Xcls_DialogTemplateSelectXcls_HBox3Class Xcls_DialogTemplateSelectXcls_HBox3Class;
492 typedef struct _Xcls_DialogTemplateSelectXcls_HBox3Private Xcls_DialogTemplateSelectXcls_HBox3Private;
493
494 #define XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_LABEL4 (xcls_dialogtemplateselect_xcls_label4_get_type ())
495 #define XCLS_DIALOGTEMPLATESELECT_XCLS_LABEL4(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_LABEL4, Xcls_DialogTemplateSelectXcls_Label4))
496 #define XCLS_DIALOGTEMPLATESELECT_XCLS_LABEL4_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_LABEL4, Xcls_DialogTemplateSelectXcls_Label4Class))
497 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_LABEL4(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_LABEL4))
498 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_LABEL4_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_LABEL4))
499 #define XCLS_DIALOGTEMPLATESELECT_XCLS_LABEL4_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_LABEL4, Xcls_DialogTemplateSelectXcls_Label4Class))
500
501 typedef struct _Xcls_DialogTemplateSelectXcls_Label4 Xcls_DialogTemplateSelectXcls_Label4;
502 typedef struct _Xcls_DialogTemplateSelectXcls_Label4Class Xcls_DialogTemplateSelectXcls_Label4Class;
503 typedef struct _Xcls_DialogTemplateSelectXcls_Label4Private Xcls_DialogTemplateSelectXcls_Label4Private;
504 typedef struct _Xcls_DialogTemplateSelectXcls_cellrendererPrivate Xcls_DialogTemplateSelectXcls_cellrendererPrivate;
505 typedef struct _Xcls_DialogTemplateSelectXcls_modelPrivate Xcls_DialogTemplateSelectXcls_modelPrivate;
506 #define _g_free0(var) (var = (g_free (var), NULL))
507 #define _g_regex_unref0(var) ((var == NULL) ? NULL : (var = (g_regex_unref (var), NULL)))
508 #define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL)))
509
510 struct _Xcls_DialogTemplateSelect {
511         GObject parent_instance;
512         Xcls_DialogTemplateSelectPrivate * priv;
513         GtkDialog* el;
514         Xcls_DialogTemplateSelectXcls_combo* combo;
515         Xcls_DialogTemplateSelectXcls_cellrenderer* cellrenderer;
516         Xcls_DialogTemplateSelectXcls_model* model;
517 };
518
519 struct _Xcls_DialogTemplateSelectClass {
520         GObjectClass parent_class;
521 };
522
523 struct _Xcls_DialogTemplateSelectPrivate {
524         Xcls_DialogTemplateSelect* _this;
525 };
526
527 struct _Xcls_DialogTemplateSelectXcls_VBox2 {
528         GObject parent_instance;
529         Xcls_DialogTemplateSelectXcls_VBox2Private * priv;
530         GtkVBox* el;
531 };
532
533 struct _Xcls_DialogTemplateSelectXcls_VBox2Class {
534         GObjectClass parent_class;
535 };
536
537 struct _Xcls_DialogTemplateSelectXcls_Button8 {
538         GObject parent_instance;
539         Xcls_DialogTemplateSelectXcls_Button8Private * priv;
540         GtkButton* el;
541 };
542
543 struct _Xcls_DialogTemplateSelectXcls_Button8Class {
544         GObjectClass parent_class;
545 };
546
547 struct _Xcls_MainWindow {
548         GObject parent_instance;
549         Xcls_MainWindowPrivate * priv;
550         GtkWindow* el;
551         Xcls_MainWindowXcls_vbox* vbox;
552         Xcls_MainWindowXcls_topbar* topbar;
553         Xcls_MainWindowXcls_mainpane* mainpane;
554         Xcls_MainWindowXcls_leftpane* leftpane;
555         Xcls_MainWindowXcls_editpane* editpane;
556         Xcls_MainWindowXcls_tree* tree;
557         Xcls_MainWindowXcls_props* props;
558         Xcls_MainWindowXcls_clutterembed* clutterembed;
559         Xcls_MainWindowXcls_rooview* rooview;
560         Xcls_MainWindowXcls_objectview* objectview;
561         Xcls_MainWindowXcls_codeeditview* codeeditview;
562         Xcls_MainWindowXcls_addpropsview* addpropsview;
563         Xcls_MainWindowXcls_projecteditview* projecteditview;
564         Xcls_MainWindowXcls_buttonlayout* buttonlayout;
565         Xcls_MainWindowXcls_backbutton* backbutton;
566         Xcls_MainWindowXcls_projectbutton* projectbutton;
567         Xcls_MainWindowXcls_editfilebutton* editfilebutton;
568         Xcls_MainWindowXcls_projecteditbutton* projecteditbutton;
569         Xcls_MainWindowXcls_objectshowbutton* objectshowbutton;
570         Xcls_MainWindowXcls_addpropbutton* addpropbutton;
571         Xcls_MainWindowXcls_addlistenerbutton* addlistenerbutton;
572         Xcls_MainWindowXcls_addprojectbutton* addprojectbutton;
573         Xcls_MainWindowXcls_addfilebutton* addfilebutton;
574         Xcls_MainWindowXcls_delprojectbutton* delprojectbutton;
575         ProjectProject* project;
576         Xcls_ClutterFiles* clutterfiles;
577         Xcls_DialogNewComponent* new_file_dialog;
578         Xcls_Editor* code_editor;
579         Xcls_GladeView* window_gladeview;
580         Xcls_LeftProps* left_props;
581         Xcls_ProjectSettings* projectsettings;
582         Xcls_RightPalete* rightpalete;
583         Xcls_WindowAddProp* add_props;
584         Xcls_WindowLeftProjects* left_projects;
585         Xcls_WindowLeftTree* left_tree;
586         Xcls_WindowRooView* window_rooview;
587         gboolean children_loaded;
588         gchar* state;
589         gchar* title;
590 };
591
592 struct _Xcls_MainWindowClass {
593         GObjectClass parent_class;
594 };
595
596 struct _Xcls_DialogTemplateSelectXcls_combo {
597         GObject parent_instance;
598         Xcls_DialogTemplateSelectXcls_comboPrivate * priv;
599         GtkComboBox* el;
600 };
601
602 struct _Xcls_DialogTemplateSelectXcls_comboClass {
603         GObjectClass parent_class;
604 };
605
606 struct _Xcls_DialogTemplateSelectXcls_VBox2Private {
607         Xcls_DialogTemplateSelect* _this;
608 };
609
610 struct _Xcls_DialogTemplateSelectXcls_HBox3 {
611         GObject parent_instance;
612         Xcls_DialogTemplateSelectXcls_HBox3Private * priv;
613         GtkHBox* el;
614 };
615
616 struct _Xcls_DialogTemplateSelectXcls_HBox3Class {
617         GObjectClass parent_class;
618 };
619
620 struct _Xcls_DialogTemplateSelectXcls_HBox3Private {
621         Xcls_DialogTemplateSelect* _this;
622 };
623
624 struct _Xcls_DialogTemplateSelectXcls_Label4 {
625         GObject parent_instance;
626         Xcls_DialogTemplateSelectXcls_Label4Private * priv;
627         GtkLabel* el;
628 };
629
630 struct _Xcls_DialogTemplateSelectXcls_Label4Class {
631         GObjectClass parent_class;
632 };
633
634 struct _Xcls_DialogTemplateSelectXcls_Label4Private {
635         Xcls_DialogTemplateSelect* _this;
636 };
637
638 struct _Xcls_DialogTemplateSelectXcls_comboPrivate {
639         Xcls_DialogTemplateSelect* _this;
640 };
641
642 struct _Xcls_DialogTemplateSelectXcls_cellrenderer {
643         GObject parent_instance;
644         Xcls_DialogTemplateSelectXcls_cellrendererPrivate * priv;
645         GtkCellRendererText* el;
646 };
647
648 struct _Xcls_DialogTemplateSelectXcls_cellrendererClass {
649         GObjectClass parent_class;
650 };
651
652 struct _Xcls_DialogTemplateSelectXcls_model {
653         GObject parent_instance;
654         Xcls_DialogTemplateSelectXcls_modelPrivate * priv;
655         GtkListStore* el;
656 };
657
658 struct _Xcls_DialogTemplateSelectXcls_modelClass {
659         GObjectClass parent_class;
660 };
661
662 struct _Xcls_DialogTemplateSelectXcls_cellrendererPrivate {
663         Xcls_DialogTemplateSelect* _this;
664 };
665
666 struct _Xcls_DialogTemplateSelectXcls_modelPrivate {
667         Xcls_DialogTemplateSelect* _this;
668 };
669
670 struct _Xcls_DialogTemplateSelectXcls_Button8Private {
671         Xcls_DialogTemplateSelect* _this;
672 };
673
674
675 extern Xcls_DialogTemplateSelect* DialogTemplateSelect;
676 Xcls_DialogTemplateSelect* DialogTemplateSelect = NULL;
677 static gpointer xcls_dialogtemplateselect_parent_class = NULL;
678 static gpointer xcls_dialogtemplateselect_xcls_vbox2_parent_class = NULL;
679 static gpointer xcls_dialogtemplateselect_xcls_hbox3_parent_class = NULL;
680 static gpointer xcls_dialogtemplateselect_xcls_label4_parent_class = NULL;
681 static gpointer xcls_dialogtemplateselect_xcls_combo_parent_class = NULL;
682 static gpointer xcls_dialogtemplateselect_xcls_cellrenderer_parent_class = NULL;
683 static gpointer xcls_dialogtemplateselect_xcls_model_parent_class = NULL;
684 static gpointer xcls_dialogtemplateselect_xcls_button8_parent_class = NULL;
685
686 GType xcls_dialogtemplateselect_get_type (void) G_GNUC_CONST;
687 GType xcls_dialogtemplateselect_xcls_combo_get_type (void) G_GNUC_CONST;
688 GType xcls_dialogtemplateselect_xcls_cellrenderer_get_type (void) G_GNUC_CONST;
689 GType xcls_dialogtemplateselect_xcls_model_get_type (void) G_GNUC_CONST;
690 #define XCLS_DIALOGTEMPLATESELECT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_DIALOGTEMPLATESELECT, Xcls_DialogTemplateSelectPrivate))
691 enum  {
692         XCLS_DIALOGTEMPLATESELECT_DUMMY_PROPERTY
693 };
694 Xcls_DialogTemplateSelect* xcls_dialogtemplateselect_singleton (void);
695 Xcls_DialogTemplateSelect* xcls_dialogtemplateselect_new (void);
696 Xcls_DialogTemplateSelect* xcls_dialogtemplateselect_construct (GType object_type);
697 GType xcls_dialogtemplateselect_xcls_vbox2_get_type (void) G_GNUC_CONST;
698 Xcls_DialogTemplateSelectXcls_VBox2* xcls_dialogtemplateselect_xcls_vbox2_new (Xcls_DialogTemplateSelect* _owner);
699 Xcls_DialogTemplateSelectXcls_VBox2* xcls_dialogtemplateselect_xcls_vbox2_construct (GType object_type, Xcls_DialogTemplateSelect* _owner);
700 GType xcls_dialogtemplateselect_xcls_button8_get_type (void) G_GNUC_CONST;
701 Xcls_DialogTemplateSelectXcls_Button8* xcls_dialogtemplateselect_xcls_button8_new (Xcls_DialogTemplateSelect* _owner);
702 Xcls_DialogTemplateSelectXcls_Button8* xcls_dialogtemplateselect_xcls_button8_construct (GType object_type, Xcls_DialogTemplateSelect* _owner);
703 static gboolean __lambda22_ (Xcls_DialogTemplateSelect* self, GtkWidget* _self_, GdkEventAny* event);
704 static gboolean ___lambda22__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self);
705 GType palete_palete_get_type (void) G_GNUC_CONST;
706 GType js_render_node_get_type (void) G_GNUC_CONST;
707 JsRenderNode* xcls_dialogtemplateselect_show (Xcls_DialogTemplateSelect* self, PaletePalete* pal, JsRenderNode* node);
708 GList* palete_palete_listTemplates (PaletePalete* self, JsRenderNode* node);
709 static void _g_free0_ (gpointer var);
710 static void _g_list_free__g_free0_ (GList* self);
711 GType xcls_mainwindow_get_type (void) G_GNUC_CONST;
712 Xcls_MainWindow* xcls_mainwindow_singleton (void);
713 GType xcls_mainwindow_xcls_vbox_get_type (void) G_GNUC_CONST;
714 GType xcls_mainwindow_xcls_topbar_get_type (void) G_GNUC_CONST;
715 GType xcls_mainwindow_xcls_mainpane_get_type (void) G_GNUC_CONST;
716 GType xcls_mainwindow_xcls_leftpane_get_type (void) G_GNUC_CONST;
717 GType xcls_mainwindow_xcls_editpane_get_type (void) G_GNUC_CONST;
718 GType xcls_mainwindow_xcls_tree_get_type (void) G_GNUC_CONST;
719 GType xcls_mainwindow_xcls_props_get_type (void) G_GNUC_CONST;
720 GType xcls_mainwindow_xcls_clutterembed_get_type (void) G_GNUC_CONST;
721 GType xcls_mainwindow_xcls_rooview_get_type (void) G_GNUC_CONST;
722 GType xcls_mainwindow_xcls_objectview_get_type (void) G_GNUC_CONST;
723 GType xcls_mainwindow_xcls_codeeditview_get_type (void) G_GNUC_CONST;
724 GType xcls_mainwindow_xcls_addpropsview_get_type (void) G_GNUC_CONST;
725 GType xcls_mainwindow_xcls_projecteditview_get_type (void) G_GNUC_CONST;
726 GType xcls_mainwindow_xcls_buttonlayout_get_type (void) G_GNUC_CONST;
727 GType xcls_mainwindow_xcls_backbutton_get_type (void) G_GNUC_CONST;
728 GType xcls_mainwindow_xcls_projectbutton_get_type (void) G_GNUC_CONST;
729 GType xcls_mainwindow_xcls_editfilebutton_get_type (void) G_GNUC_CONST;
730 GType xcls_mainwindow_xcls_projecteditbutton_get_type (void) G_GNUC_CONST;
731 GType xcls_mainwindow_xcls_objectshowbutton_get_type (void) G_GNUC_CONST;
732 GType xcls_mainwindow_xcls_addpropbutton_get_type (void) G_GNUC_CONST;
733 GType xcls_mainwindow_xcls_addlistenerbutton_get_type (void) G_GNUC_CONST;
734 GType xcls_mainwindow_xcls_addprojectbutton_get_type (void) G_GNUC_CONST;
735 GType xcls_mainwindow_xcls_addfilebutton_get_type (void) G_GNUC_CONST;
736 GType xcls_mainwindow_xcls_delprojectbutton_get_type (void) G_GNUC_CONST;
737 GType project_project_get_type (void) G_GNUC_CONST;
738 GType xcls_clutterfiles_get_type (void) G_GNUC_CONST;
739 GType xcls_dialognewcomponent_get_type (void) G_GNUC_CONST;
740 GType xcls_editor_get_type (void) G_GNUC_CONST;
741 GType xcls_gladeview_get_type (void) G_GNUC_CONST;
742 GType xcls_leftprops_get_type (void) G_GNUC_CONST;
743 GType xcls_projectsettings_get_type (void) G_GNUC_CONST;
744 GType xcls_rightpalete_get_type (void) G_GNUC_CONST;
745 GType xcls_windowaddprop_get_type (void) G_GNUC_CONST;
746 GType xcls_windowleftprojects_get_type (void) G_GNUC_CONST;
747 GType xcls_windowlefttree_get_type (void) G_GNUC_CONST;
748 GType xcls_windowrooview_get_type (void) G_GNUC_CONST;
749 void xcls_dialogtemplateselect_xcls_model_loadData (Xcls_DialogTemplateSelectXcls_model* self, GList* data);
750 JsRenderNode* palete_palete_loadTemplate (PaletePalete* self, const gchar* path);
751 #define XCLS_DIALOGTEMPLATESELECT_XCLS_VBOX2_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_VBOX2, Xcls_DialogTemplateSelectXcls_VBox2Private))
752 enum  {
753         XCLS_DIALOGTEMPLATESELECT_XCLS_VBOX2_DUMMY_PROPERTY
754 };
755 GType xcls_dialogtemplateselect_xcls_hbox3_get_type (void) G_GNUC_CONST;
756 Xcls_DialogTemplateSelectXcls_HBox3* xcls_dialogtemplateselect_xcls_hbox3_new (Xcls_DialogTemplateSelect* _owner);
757 Xcls_DialogTemplateSelectXcls_HBox3* xcls_dialogtemplateselect_xcls_hbox3_construct (GType object_type, Xcls_DialogTemplateSelect* _owner);
758 static void xcls_dialogtemplateselect_xcls_vbox2_finalize (GObject* obj);
759 #define XCLS_DIALOGTEMPLATESELECT_XCLS_HBOX3_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_HBOX3, Xcls_DialogTemplateSelectXcls_HBox3Private))
760 enum  {
761         XCLS_DIALOGTEMPLATESELECT_XCLS_HBOX3_DUMMY_PROPERTY
762 };
763 GType xcls_dialogtemplateselect_xcls_label4_get_type (void) G_GNUC_CONST;
764 Xcls_DialogTemplateSelectXcls_Label4* xcls_dialogtemplateselect_xcls_label4_new (Xcls_DialogTemplateSelect* _owner);
765 Xcls_DialogTemplateSelectXcls_Label4* xcls_dialogtemplateselect_xcls_label4_construct (GType object_type, Xcls_DialogTemplateSelect* _owner);
766 Xcls_DialogTemplateSelectXcls_combo* xcls_dialogtemplateselect_xcls_combo_new (Xcls_DialogTemplateSelect* _owner);
767 Xcls_DialogTemplateSelectXcls_combo* xcls_dialogtemplateselect_xcls_combo_construct (GType object_type, Xcls_DialogTemplateSelect* _owner);
768 static void xcls_dialogtemplateselect_xcls_hbox3_finalize (GObject* obj);
769 #define XCLS_DIALOGTEMPLATESELECT_XCLS_LABEL4_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_LABEL4, Xcls_DialogTemplateSelectXcls_Label4Private))
770 enum  {
771         XCLS_DIALOGTEMPLATESELECT_XCLS_LABEL4_DUMMY_PROPERTY
772 };
773 static void xcls_dialogtemplateselect_xcls_label4_finalize (GObject* obj);
774 #define XCLS_DIALOGTEMPLATESELECT_XCLS_COMBO_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_COMBO, Xcls_DialogTemplateSelectXcls_comboPrivate))
775 enum  {
776         XCLS_DIALOGTEMPLATESELECT_XCLS_COMBO_DUMMY_PROPERTY
777 };
778 Xcls_DialogTemplateSelectXcls_cellrenderer* xcls_dialogtemplateselect_xcls_cellrenderer_new (Xcls_DialogTemplateSelect* _owner);
779 Xcls_DialogTemplateSelectXcls_cellrenderer* xcls_dialogtemplateselect_xcls_cellrenderer_construct (GType object_type, Xcls_DialogTemplateSelect* _owner);
780 Xcls_DialogTemplateSelectXcls_model* xcls_dialogtemplateselect_xcls_model_new (Xcls_DialogTemplateSelect* _owner);
781 Xcls_DialogTemplateSelectXcls_model* xcls_dialogtemplateselect_xcls_model_construct (GType object_type, Xcls_DialogTemplateSelect* _owner);
782 static void xcls_dialogtemplateselect_xcls_combo_finalize (GObject* obj);
783 #define XCLS_DIALOGTEMPLATESELECT_XCLS_CELLRENDERER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_CELLRENDERER, Xcls_DialogTemplateSelectXcls_cellrendererPrivate))
784 enum  {
785         XCLS_DIALOGTEMPLATESELECT_XCLS_CELLRENDERER_DUMMY_PROPERTY
786 };
787 static void xcls_dialogtemplateselect_xcls_cellrenderer_finalize (GObject* obj);
788 #define XCLS_DIALOGTEMPLATESELECT_XCLS_MODEL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_MODEL, Xcls_DialogTemplateSelectXcls_modelPrivate))
789 enum  {
790         XCLS_DIALOGTEMPLATESELECT_XCLS_MODEL_DUMMY_PROPERTY
791 };
792 static void xcls_dialogtemplateselect_xcls_model_finalize (GObject* obj);
793 #define XCLS_DIALOGTEMPLATESELECT_XCLS_BUTTON8_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_BUTTON8, Xcls_DialogTemplateSelectXcls_Button8Private))
794 enum  {
795         XCLS_DIALOGTEMPLATESELECT_XCLS_BUTTON8_DUMMY_PROPERTY
796 };
797 static void xcls_dialogtemplateselect_xcls_button8_finalize (GObject* obj);
798 static void xcls_dialogtemplateselect_finalize (GObject* obj);
799
800
801 static gpointer _g_object_ref0 (gpointer self) {
802 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
803         return self ? g_object_ref (self) : NULL;
804 #line 805 "DialogTemplateSelect.vala.c"
805 }
806
807
808 Xcls_DialogTemplateSelect* xcls_dialogtemplateselect_singleton (void) {
809         Xcls_DialogTemplateSelect* result = NULL;
810         Xcls_DialogTemplateSelect* _tmp0_ = NULL;
811         Xcls_DialogTemplateSelect* _tmp2_ = NULL;
812         Xcls_DialogTemplateSelect* _tmp3_ = NULL;
813 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
814         _tmp0_ = DialogTemplateSelect;
815 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
816         if (_tmp0_ == NULL) {
817 #line 818 "DialogTemplateSelect.vala.c"
818                 Xcls_DialogTemplateSelect* _tmp1_ = NULL;
819 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
820                 _tmp1_ = xcls_dialogtemplateselect_new ();
821 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
822                 _g_object_unref0 (DialogTemplateSelect);
823 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
824                 DialogTemplateSelect = _tmp1_;
825 #line 826 "DialogTemplateSelect.vala.c"
826         }
827 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
828         _tmp2_ = DialogTemplateSelect;
829 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
830         _tmp3_ = _g_object_ref0 (_tmp2_);
831 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
832         result = _tmp3_;
833 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
834         return result;
835 #line 836 "DialogTemplateSelect.vala.c"
836 }
837
838
839 static gboolean __lambda22_ (Xcls_DialogTemplateSelect* self, GtkWidget* _self_, GdkEventAny* event) {
840         gboolean result = FALSE;
841         GtkDialog* _tmp0_ = NULL;
842 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
843         g_return_val_if_fail (_self_ != NULL, FALSE);
844 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
845         g_return_val_if_fail (event != NULL, FALSE);
846 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
847         _tmp0_ = self->el;
848 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
849         gtk_widget_hide ((GtkWidget*) _tmp0_);
850 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
851         result = TRUE;
852 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
853         return result;
854 #line 855 "DialogTemplateSelect.vala.c"
855 }
856
857
858 static gboolean ___lambda22__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) {
859         gboolean result;
860         result = __lambda22_ ((Xcls_DialogTemplateSelect*) self, _sender, event);
861 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
862         return result;
863 #line 864 "DialogTemplateSelect.vala.c"
864 }
865
866
867 Xcls_DialogTemplateSelect* xcls_dialogtemplateselect_construct (GType object_type) {
868         Xcls_DialogTemplateSelect * self = NULL;
869         Xcls_DialogTemplateSelect* _tmp0_ = NULL;
870         GtkDialog* _tmp1_ = NULL;
871         GtkDialog* _tmp2_ = NULL;
872         GtkDialog* _tmp3_ = NULL;
873         GtkDialog* _tmp4_ = NULL;
874         GtkDialog* _tmp5_ = NULL;
875         Xcls_DialogTemplateSelectXcls_VBox2* child_0 = NULL;
876         Xcls_DialogTemplateSelect* _tmp6_ = NULL;
877         Xcls_DialogTemplateSelectXcls_VBox2* _tmp7_ = NULL;
878         GtkDialog* _tmp8_ = NULL;
879         GtkBox* _tmp9_ = NULL;
880         GtkVBox* _tmp10_ = NULL;
881         Xcls_DialogTemplateSelectXcls_Button8* child_1 = NULL;
882         Xcls_DialogTemplateSelect* _tmp11_ = NULL;
883         Xcls_DialogTemplateSelectXcls_Button8* _tmp12_ = NULL;
884         GtkDialog* _tmp13_ = NULL;
885         GtkButton* _tmp14_ = NULL;
886         GtkDialog* _tmp15_ = NULL;
887 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
888         self = (Xcls_DialogTemplateSelect*) g_object_new (object_type, NULL);
889 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
890         _tmp0_ = _g_object_ref0 (self);
891 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
892         _g_object_unref0 (self->priv->_this);
893 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
894         self->priv->_this = _tmp0_;
895 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
896         _tmp1_ = (GtkDialog*) gtk_dialog_new ();
897 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
898         g_object_ref_sink (_tmp1_);
899 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
900         _g_object_unref0 (self->el);
901 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
902         self->el = _tmp1_;
903 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
904         _tmp2_ = self->el;
905 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
906         g_object_set ((GtkWindow*) _tmp2_, "default-height", 200, NULL);
907 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
908         _tmp3_ = self->el;
909 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
910         g_object_set ((GtkWindow*) _tmp3_, "default-width", 400, NULL);
911 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
912         _tmp4_ = self->el;
913 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
914         gtk_window_set_modal ((GtkWindow*) _tmp4_, TRUE);
915 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
916         _tmp5_ = self->el;
917 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
918         gtk_window_set_title ((GtkWindow*) _tmp5_, "Add an Object");
919 #line 51 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
920         _tmp6_ = self->priv->_this;
921 #line 51 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
922         _tmp7_ = xcls_dialogtemplateselect_xcls_vbox2_new (_tmp6_);
923 #line 51 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
924         child_0 = _tmp7_;
925 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
926         g_object_ref ((GObject*) child_0);
927 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
928         _tmp8_ = self->el;
929 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
930         _tmp9_ = (GtkBox*) gtk_dialog_get_content_area (_tmp8_);
931 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
932         _tmp10_ = child_0->el;
933 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
934         gtk_container_add ((GtkContainer*) _tmp9_, (GtkWidget*) _tmp10_);
935 #line 54 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
936         _tmp11_ = self->priv->_this;
937 #line 54 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
938         _tmp12_ = xcls_dialogtemplateselect_xcls_button8_new (_tmp11_);
939 #line 54 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
940         child_1 = _tmp12_;
941 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
942         g_object_ref ((GObject*) child_1);
943 #line 56 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
944         _tmp13_ = self->el;
945 #line 56 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
946         _tmp14_ = child_1->el;
947 #line 56 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
948         gtk_dialog_add_action_widget (_tmp13_, (GtkWidget*) _tmp14_, 0);
949 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
950         _tmp15_ = self->el;
951 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
952         g_signal_connect_object ((GtkWidget*) _tmp15_, "delete-event", (GCallback) ___lambda22__gtk_widget_delete_event, self, 0);
953 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
954         _g_object_unref0 (child_1);
955 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
956         _g_object_unref0 (child_0);
957 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
958         return self;
959 #line 960 "DialogTemplateSelect.vala.c"
960 }
961
962
963 Xcls_DialogTemplateSelect* xcls_dialogtemplateselect_new (void) {
964 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
965         return xcls_dialogtemplateselect_construct (TYPE_XCLS_DIALOGTEMPLATESELECT);
966 #line 967 "DialogTemplateSelect.vala.c"
967 }
968
969
970 static void _g_free0_ (gpointer var) {
971 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
972         var = (g_free (var), NULL);
973 #line 974 "DialogTemplateSelect.vala.c"
974 }
975
976
977 static void _g_list_free__g_free0_ (GList* self) {
978 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
979         g_list_foreach (self, (GFunc) _g_free0_, NULL);
980 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
981         g_list_free (self);
982 #line 983 "DialogTemplateSelect.vala.c"
983 }
984
985
986 JsRenderNode* xcls_dialogtemplateselect_show (Xcls_DialogTemplateSelect* self, PaletePalete* pal, JsRenderNode* node) {
987         JsRenderNode* result = NULL;
988         GtkDialog* _tmp0_ = NULL;
989         GList* opts = NULL;
990         PaletePalete* _tmp1_ = NULL;
991         JsRenderNode* _tmp2_ = NULL;
992         GList* _tmp3_ = NULL;
993         GList* _tmp4_ = NULL;
994         guint _tmp5_ = 0U;
995         GtkDialog* _tmp9_ = NULL;
996         Xcls_MainWindow* _tmp10_ = NULL;
997         Xcls_MainWindow* _tmp11_ = NULL;
998         GtkWindow* _tmp12_ = NULL;
999         GtkDialog* _tmp13_ = NULL;
1000         Xcls_MainWindow* _tmp14_ = NULL;
1001         Xcls_MainWindow* _tmp15_ = NULL;
1002         GtkWindow* _tmp16_ = NULL;
1003         Xcls_DialogTemplateSelect* _tmp17_ = NULL;
1004         Xcls_DialogTemplateSelectXcls_model* _tmp18_ = NULL;
1005         GList* _tmp19_ = NULL;
1006         Xcls_DialogTemplateSelect* _tmp20_ = NULL;
1007         Xcls_DialogTemplateSelectXcls_combo* _tmp21_ = NULL;
1008         GtkComboBox* _tmp22_ = NULL;
1009         GtkDialog* _tmp23_ = NULL;
1010         GtkDialog* _tmp24_ = NULL;
1011         gint ix = 0;
1012         Xcls_DialogTemplateSelect* _tmp25_ = NULL;
1013         Xcls_DialogTemplateSelectXcls_combo* _tmp26_ = NULL;
1014         GtkComboBox* _tmp27_ = NULL;
1015         gint _tmp28_ = 0;
1016         gint _tmp29_ = 0;
1017         PaletePalete* _tmp32_ = NULL;
1018         GList* _tmp33_ = NULL;
1019         gint _tmp34_ = 0;
1020         gconstpointer _tmp35_ = NULL;
1021         JsRenderNode* _tmp36_ = NULL;
1022 #line 66 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1023         g_return_val_if_fail (self != NULL, NULL);
1024 #line 66 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1025         g_return_val_if_fail (pal != NULL, NULL);
1026 #line 66 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1027         g_return_val_if_fail (node != NULL, NULL);
1028 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1029         _tmp0_ = self->el;
1030 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1031         gtk_widget_show_all ((GtkWidget*) _tmp0_);
1032 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1033         _tmp1_ = pal;
1034 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1035         _tmp2_ = node;
1036 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1037         _tmp3_ = palete_palete_listTemplates (_tmp1_, _tmp2_);
1038 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1039         opts = _tmp3_;
1040 #line 70 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1041         _tmp4_ = opts;
1042 #line 70 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1043         _tmp5_ = g_list_length (_tmp4_);
1044 #line 70 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1045         if (_tmp5_ < ((guint) 1)) {
1046 #line 1047 "DialogTemplateSelect.vala.c"
1047                 GtkDialog* _tmp6_ = NULL;
1048                 JsRenderNode* _tmp7_ = NULL;
1049                 JsRenderNode* _tmp8_ = NULL;
1050 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1051                 _tmp6_ = self->el;
1052 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1053                 gtk_widget_hide ((GtkWidget*) _tmp6_);
1054 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1055                 _tmp7_ = node;
1056 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1057                 _tmp8_ = _g_object_ref0 (_tmp7_);
1058 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1059                 result = _tmp8_;
1060 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1061                 __g_list_free__g_free0_0 (opts);
1062 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1063                 return result;
1064 #line 1065 "DialogTemplateSelect.vala.c"
1065         }
1066 #line 74 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1067         _tmp9_ = self->el;
1068 #line 74 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1069         _tmp10_ = xcls_mainwindow_singleton ();
1070 #line 74 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1071         _tmp11_ = _tmp10_;
1072 #line 74 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1073         _tmp12_ = _tmp11_->el;
1074 #line 74 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1075         gtk_window_set_attached_to ((GtkWindow*) _tmp9_, (GtkWidget*) _tmp12_);
1076 #line 74 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1077         _g_object_unref0 (_tmp11_);
1078 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1079         _tmp13_ = self->el;
1080 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1081         _tmp14_ = xcls_mainwindow_singleton ();
1082 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1083         _tmp15_ = _tmp14_;
1084 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1085         _tmp16_ = _tmp15_->el;
1086 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1087         gtk_window_set_transient_for ((GtkWindow*) _tmp13_, _tmp16_);
1088 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1089         _g_object_unref0 (_tmp15_);
1090 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1091         _tmp17_ = self->priv->_this;
1092 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1093         _tmp18_ = _tmp17_->model;
1094 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1095         _tmp19_ = opts;
1096 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1097         xcls_dialogtemplateselect_xcls_model_loadData (_tmp18_, _tmp19_);
1098 #line 79 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1099         _tmp20_ = self->priv->_this;
1100 #line 79 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1101         _tmp21_ = _tmp20_->combo;
1102 #line 79 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1103         _tmp22_ = _tmp21_->el;
1104 #line 79 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1105         gtk_combo_box_set_active (_tmp22_, 0);
1106 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1107         _tmp23_ = self->el;
1108 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1109         gtk_dialog_run (_tmp23_);
1110 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1111         _tmp24_ = self->el;
1112 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1113         gtk_widget_hide ((GtkWidget*) _tmp24_);
1114 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1115         _tmp25_ = self->priv->_this;
1116 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1117         _tmp26_ = _tmp25_->combo;
1118 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1119         _tmp27_ = _tmp26_->el;
1120 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1121         _tmp28_ = gtk_combo_box_get_active (_tmp27_);
1122 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1123         ix = _tmp28_;
1124 #line 85 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1125         _tmp29_ = ix;
1126 #line 85 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1127         if (_tmp29_ < 1) {
1128 #line 1129 "DialogTemplateSelect.vala.c"
1129                 JsRenderNode* _tmp30_ = NULL;
1130                 JsRenderNode* _tmp31_ = NULL;
1131 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1132                 _tmp30_ = node;
1133 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1134                 _tmp31_ = _g_object_ref0 (_tmp30_);
1135 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1136                 result = _tmp31_;
1137 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1138                 __g_list_free__g_free0_0 (opts);
1139 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1140                 return result;
1141 #line 1142 "DialogTemplateSelect.vala.c"
1142         }
1143 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1144         _tmp32_ = pal;
1145 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1146         _tmp33_ = opts;
1147 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1148         _tmp34_ = ix;
1149 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1150         _tmp35_ = g_list_nth_data (_tmp33_, (guint) (_tmp34_ - 1));
1151 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1152         _tmp36_ = palete_palete_loadTemplate (_tmp32_, (const gchar*) _tmp35_);
1153 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1154         result = _tmp36_;
1155 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1156         __g_list_free__g_free0_0 (opts);
1157 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1158         return result;
1159 #line 1160 "DialogTemplateSelect.vala.c"
1160 }
1161
1162
1163 Xcls_DialogTemplateSelectXcls_VBox2* xcls_dialogtemplateselect_xcls_vbox2_construct (GType object_type, Xcls_DialogTemplateSelect* _owner) {
1164         Xcls_DialogTemplateSelectXcls_VBox2 * self = NULL;
1165         Xcls_DialogTemplateSelect* _tmp0_ = NULL;
1166         Xcls_DialogTemplateSelect* _tmp1_ = NULL;
1167         GtkVBox* _tmp2_ = NULL;
1168         Xcls_DialogTemplateSelectXcls_HBox3* child_0 = NULL;
1169         Xcls_DialogTemplateSelect* _tmp3_ = NULL;
1170         Xcls_DialogTemplateSelectXcls_HBox3* _tmp4_ = NULL;
1171         GtkVBox* _tmp5_ = NULL;
1172         GtkHBox* _tmp6_ = NULL;
1173 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1174         g_return_val_if_fail (_owner != NULL, NULL);
1175 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1176         self = (Xcls_DialogTemplateSelectXcls_VBox2*) g_object_new (object_type, NULL);
1177 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1178         _tmp0_ = _owner;
1179 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1180         _tmp1_ = _g_object_ref0 (_tmp0_);
1181 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1182         _g_object_unref0 (self->priv->_this);
1183 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1184         self->priv->_this = _tmp1_;
1185 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1186         _tmp2_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
1187 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1188         g_object_ref_sink (_tmp2_);
1189 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1190         _g_object_unref0 (self->el);
1191 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1192         self->el = _tmp2_;
1193 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1194         _tmp3_ = self->priv->_this;
1195 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1196         _tmp4_ = xcls_dialogtemplateselect_xcls_hbox3_new (_tmp3_);
1197 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1198         child_0 = _tmp4_;
1199 #line 112 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1200         g_object_ref ((GObject*) child_0);
1201 #line 113 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1202         _tmp5_ = self->el;
1203 #line 113 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1204         _tmp6_ = child_0->el;
1205 #line 113 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1206         gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, FALSE, FALSE, (guint) 0);
1207 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1208         _g_object_unref0 (child_0);
1209 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1210         return self;
1211 #line 1212 "DialogTemplateSelect.vala.c"
1212 }
1213
1214
1215 Xcls_DialogTemplateSelectXcls_VBox2* xcls_dialogtemplateselect_xcls_vbox2_new (Xcls_DialogTemplateSelect* _owner) {
1216 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1217         return xcls_dialogtemplateselect_xcls_vbox2_construct (XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_VBOX2, _owner);
1218 #line 1219 "DialogTemplateSelect.vala.c"
1219 }
1220
1221
1222 static void xcls_dialogtemplateselect_xcls_vbox2_class_init (Xcls_DialogTemplateSelectXcls_VBox2Class * klass) {
1223 #line 94 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1224         xcls_dialogtemplateselect_xcls_vbox2_parent_class = g_type_class_peek_parent (klass);
1225 #line 94 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1226         g_type_class_add_private (klass, sizeof (Xcls_DialogTemplateSelectXcls_VBox2Private));
1227 #line 94 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1228         G_OBJECT_CLASS (klass)->finalize = xcls_dialogtemplateselect_xcls_vbox2_finalize;
1229 #line 1230 "DialogTemplateSelect.vala.c"
1230 }
1231
1232
1233 static void xcls_dialogtemplateselect_xcls_vbox2_instance_init (Xcls_DialogTemplateSelectXcls_VBox2 * self) {
1234 #line 94 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1235         self->priv = XCLS_DIALOGTEMPLATESELECT_XCLS_VBOX2_GET_PRIVATE (self);
1236 #line 1237 "DialogTemplateSelect.vala.c"
1237 }
1238
1239
1240 static void xcls_dialogtemplateselect_xcls_vbox2_finalize (GObject* obj) {
1241         Xcls_DialogTemplateSelectXcls_VBox2 * self;
1242 #line 94 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1243         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_VBOX2, Xcls_DialogTemplateSelectXcls_VBox2);
1244 #line 96 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1245         _g_object_unref0 (self->el);
1246 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1247         _g_object_unref0 (self->priv->_this);
1248 #line 94 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1249         G_OBJECT_CLASS (xcls_dialogtemplateselect_xcls_vbox2_parent_class)->finalize (obj);
1250 #line 1251 "DialogTemplateSelect.vala.c"
1251 }
1252
1253
1254 GType xcls_dialogtemplateselect_xcls_vbox2_get_type (void) {
1255         static volatile gsize xcls_dialogtemplateselect_xcls_vbox2_type_id__volatile = 0;
1256         if (g_once_init_enter (&xcls_dialogtemplateselect_xcls_vbox2_type_id__volatile)) {
1257                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogTemplateSelectXcls_VBox2Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogtemplateselect_xcls_vbox2_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogTemplateSelectXcls_VBox2), 0, (GInstanceInitFunc) xcls_dialogtemplateselect_xcls_vbox2_instance_init, NULL };
1258                 GType xcls_dialogtemplateselect_xcls_vbox2_type_id;
1259                 xcls_dialogtemplateselect_xcls_vbox2_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogTemplateSelectXcls_VBox2", &g_define_type_info, 0);
1260                 g_once_init_leave (&xcls_dialogtemplateselect_xcls_vbox2_type_id__volatile, xcls_dialogtemplateselect_xcls_vbox2_type_id);
1261         }
1262         return xcls_dialogtemplateselect_xcls_vbox2_type_id__volatile;
1263 }
1264
1265
1266 Xcls_DialogTemplateSelectXcls_HBox3* xcls_dialogtemplateselect_xcls_hbox3_construct (GType object_type, Xcls_DialogTemplateSelect* _owner) {
1267         Xcls_DialogTemplateSelectXcls_HBox3 * self = NULL;
1268         Xcls_DialogTemplateSelect* _tmp0_ = NULL;
1269         Xcls_DialogTemplateSelect* _tmp1_ = NULL;
1270         GtkHBox* _tmp2_ = NULL;
1271         Xcls_DialogTemplateSelectXcls_Label4* child_0 = NULL;
1272         Xcls_DialogTemplateSelect* _tmp3_ = NULL;
1273         Xcls_DialogTemplateSelectXcls_Label4* _tmp4_ = NULL;
1274         GtkHBox* _tmp5_ = NULL;
1275         GtkLabel* _tmp6_ = NULL;
1276         Xcls_DialogTemplateSelectXcls_combo* child_1 = NULL;
1277         Xcls_DialogTemplateSelect* _tmp7_ = NULL;
1278         Xcls_DialogTemplateSelectXcls_combo* _tmp8_ = NULL;
1279         GtkHBox* _tmp9_ = NULL;
1280         GtkComboBox* _tmp10_ = NULL;
1281 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1282         g_return_val_if_fail (_owner != NULL, NULL);
1283 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1284         self = (Xcls_DialogTemplateSelectXcls_HBox3*) g_object_new (object_type, NULL);
1285 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1286         _tmp0_ = _owner;
1287 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1288         _tmp1_ = _g_object_ref0 (_tmp0_);
1289 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1290         _g_object_unref0 (self->priv->_this);
1291 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1292         self->priv->_this = _tmp1_;
1293 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1294         _tmp2_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
1295 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1296         g_object_ref_sink (_tmp2_);
1297 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1298         _g_object_unref0 (self->el);
1299 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1300         self->el = _tmp2_;
1301 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1302         _tmp3_ = self->priv->_this;
1303 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1304         _tmp4_ = xcls_dialogtemplateselect_xcls_label4_new (_tmp3_);
1305 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1306         child_0 = _tmp4_;
1307 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1308         g_object_ref ((GObject*) child_0);
1309 #line 139 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1310         _tmp5_ = self->el;
1311 #line 139 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1312         _tmp6_ = child_0->el;
1313 #line 139 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1314         gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, FALSE, FALSE, (guint) 0);
1315 #line 140 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1316         _tmp7_ = self->priv->_this;
1317 #line 140 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1318         _tmp8_ = xcls_dialogtemplateselect_xcls_combo_new (_tmp7_);
1319 #line 140 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1320         child_1 = _tmp8_;
1321 #line 141 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1322         g_object_ref ((GObject*) child_1);
1323 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1324         _tmp9_ = self->el;
1325 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1326         _tmp10_ = child_1->el;
1327 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1328         gtk_container_add ((GtkContainer*) _tmp9_, (GtkWidget*) _tmp10_);
1329 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1330         _g_object_unref0 (child_1);
1331 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1332         _g_object_unref0 (child_0);
1333 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1334         return self;
1335 #line 1336 "DialogTemplateSelect.vala.c"
1336 }
1337
1338
1339 Xcls_DialogTemplateSelectXcls_HBox3* xcls_dialogtemplateselect_xcls_hbox3_new (Xcls_DialogTemplateSelect* _owner) {
1340 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1341         return xcls_dialogtemplateselect_xcls_hbox3_construct (XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_HBOX3, _owner);
1342 #line 1343 "DialogTemplateSelect.vala.c"
1343 }
1344
1345
1346 static void xcls_dialogtemplateselect_xcls_hbox3_class_init (Xcls_DialogTemplateSelectXcls_HBox3Class * klass) {
1347 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1348         xcls_dialogtemplateselect_xcls_hbox3_parent_class = g_type_class_peek_parent (klass);
1349 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1350         g_type_class_add_private (klass, sizeof (Xcls_DialogTemplateSelectXcls_HBox3Private));
1351 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1352         G_OBJECT_CLASS (klass)->finalize = xcls_dialogtemplateselect_xcls_hbox3_finalize;
1353 #line 1354 "DialogTemplateSelect.vala.c"
1354 }
1355
1356
1357 static void xcls_dialogtemplateselect_xcls_hbox3_instance_init (Xcls_DialogTemplateSelectXcls_HBox3 * self) {
1358 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1359         self->priv = XCLS_DIALOGTEMPLATESELECT_XCLS_HBOX3_GET_PRIVATE (self);
1360 #line 1361 "DialogTemplateSelect.vala.c"
1361 }
1362
1363
1364 static void xcls_dialogtemplateselect_xcls_hbox3_finalize (GObject* obj) {
1365         Xcls_DialogTemplateSelectXcls_HBox3 * self;
1366 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1367         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_HBOX3, Xcls_DialogTemplateSelectXcls_HBox3);
1368 #line 122 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1369         _g_object_unref0 (self->el);
1370 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1371         _g_object_unref0 (self->priv->_this);
1372 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1373         G_OBJECT_CLASS (xcls_dialogtemplateselect_xcls_hbox3_parent_class)->finalize (obj);
1374 #line 1375 "DialogTemplateSelect.vala.c"
1375 }
1376
1377
1378 GType xcls_dialogtemplateselect_xcls_hbox3_get_type (void) {
1379         static volatile gsize xcls_dialogtemplateselect_xcls_hbox3_type_id__volatile = 0;
1380         if (g_once_init_enter (&xcls_dialogtemplateselect_xcls_hbox3_type_id__volatile)) {
1381                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogTemplateSelectXcls_HBox3Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogtemplateselect_xcls_hbox3_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogTemplateSelectXcls_HBox3), 0, (GInstanceInitFunc) xcls_dialogtemplateselect_xcls_hbox3_instance_init, NULL };
1382                 GType xcls_dialogtemplateselect_xcls_hbox3_type_id;
1383                 xcls_dialogtemplateselect_xcls_hbox3_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogTemplateSelectXcls_HBox3", &g_define_type_info, 0);
1384                 g_once_init_leave (&xcls_dialogtemplateselect_xcls_hbox3_type_id__volatile, xcls_dialogtemplateselect_xcls_hbox3_type_id);
1385         }
1386         return xcls_dialogtemplateselect_xcls_hbox3_type_id__volatile;
1387 }
1388
1389
1390 Xcls_DialogTemplateSelectXcls_Label4* xcls_dialogtemplateselect_xcls_label4_construct (GType object_type, Xcls_DialogTemplateSelect* _owner) {
1391         Xcls_DialogTemplateSelectXcls_Label4 * self = NULL;
1392         Xcls_DialogTemplateSelect* _tmp0_ = NULL;
1393         Xcls_DialogTemplateSelect* _tmp1_ = NULL;
1394         GtkLabel* _tmp2_ = NULL;
1395 #line 160 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1396         g_return_val_if_fail (_owner != NULL, NULL);
1397 #line 160 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1398         self = (Xcls_DialogTemplateSelectXcls_Label4*) g_object_new (object_type, NULL);
1399 #line 162 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1400         _tmp0_ = _owner;
1401 #line 162 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1402         _tmp1_ = _g_object_ref0 (_tmp0_);
1403 #line 162 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1404         _g_object_unref0 (self->priv->_this);
1405 #line 162 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1406         self->priv->_this = _tmp1_;
1407 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1408         _tmp2_ = (GtkLabel*) gtk_label_new ("Select Template : ");
1409 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1410         g_object_ref_sink (_tmp2_);
1411 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1412         _g_object_unref0 (self->el);
1413 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1414         self->el = _tmp2_;
1415 #line 160 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1416         return self;
1417 #line 1418 "DialogTemplateSelect.vala.c"
1418 }
1419
1420
1421 Xcls_DialogTemplateSelectXcls_Label4* xcls_dialogtemplateselect_xcls_label4_new (Xcls_DialogTemplateSelect* _owner) {
1422 #line 160 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1423         return xcls_dialogtemplateselect_xcls_label4_construct (XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_LABEL4, _owner);
1424 #line 1425 "DialogTemplateSelect.vala.c"
1425 }
1426
1427
1428 static void xcls_dialogtemplateselect_xcls_label4_class_init (Xcls_DialogTemplateSelectXcls_Label4Class * klass) {
1429 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1430         xcls_dialogtemplateselect_xcls_label4_parent_class = g_type_class_peek_parent (klass);
1431 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1432         g_type_class_add_private (klass, sizeof (Xcls_DialogTemplateSelectXcls_Label4Private));
1433 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1434         G_OBJECT_CLASS (klass)->finalize = xcls_dialogtemplateselect_xcls_label4_finalize;
1435 #line 1436 "DialogTemplateSelect.vala.c"
1436 }
1437
1438
1439 static void xcls_dialogtemplateselect_xcls_label4_instance_init (Xcls_DialogTemplateSelectXcls_Label4 * self) {
1440 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1441         self->priv = XCLS_DIALOGTEMPLATESELECT_XCLS_LABEL4_GET_PRIVATE (self);
1442 #line 1443 "DialogTemplateSelect.vala.c"
1443 }
1444
1445
1446 static void xcls_dialogtemplateselect_xcls_label4_finalize (GObject* obj) {
1447         Xcls_DialogTemplateSelectXcls_Label4 * self;
1448 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1449         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_LABEL4, Xcls_DialogTemplateSelectXcls_Label4);
1450 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1451         _g_object_unref0 (self->el);
1452 #line 154 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1453         _g_object_unref0 (self->priv->_this);
1454 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1455         G_OBJECT_CLASS (xcls_dialogtemplateselect_xcls_label4_parent_class)->finalize (obj);
1456 #line 1457 "DialogTemplateSelect.vala.c"
1457 }
1458
1459
1460 GType xcls_dialogtemplateselect_xcls_label4_get_type (void) {
1461         static volatile gsize xcls_dialogtemplateselect_xcls_label4_type_id__volatile = 0;
1462         if (g_once_init_enter (&xcls_dialogtemplateselect_xcls_label4_type_id__volatile)) {
1463                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogTemplateSelectXcls_Label4Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogtemplateselect_xcls_label4_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogTemplateSelectXcls_Label4), 0, (GInstanceInitFunc) xcls_dialogtemplateselect_xcls_label4_instance_init, NULL };
1464                 GType xcls_dialogtemplateselect_xcls_label4_type_id;
1465                 xcls_dialogtemplateselect_xcls_label4_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogTemplateSelectXcls_Label4", &g_define_type_info, 0);
1466                 g_once_init_leave (&xcls_dialogtemplateselect_xcls_label4_type_id__volatile, xcls_dialogtemplateselect_xcls_label4_type_id);
1467         }
1468         return xcls_dialogtemplateselect_xcls_label4_type_id__volatile;
1469 }
1470
1471
1472 Xcls_DialogTemplateSelectXcls_combo* xcls_dialogtemplateselect_xcls_combo_construct (GType object_type, Xcls_DialogTemplateSelect* _owner) {
1473         Xcls_DialogTemplateSelectXcls_combo * self = NULL;
1474         Xcls_DialogTemplateSelect* _tmp0_ = NULL;
1475         Xcls_DialogTemplateSelect* _tmp1_ = NULL;
1476         Xcls_DialogTemplateSelect* _tmp2_ = NULL;
1477         Xcls_DialogTemplateSelectXcls_combo* _tmp3_ = NULL;
1478         GtkComboBox* _tmp4_ = NULL;
1479         Xcls_DialogTemplateSelectXcls_cellrenderer* child_0 = NULL;
1480         Xcls_DialogTemplateSelect* _tmp5_ = NULL;
1481         Xcls_DialogTemplateSelectXcls_cellrenderer* _tmp6_ = NULL;
1482         GtkComboBox* _tmp7_ = NULL;
1483         GtkCellRendererText* _tmp8_ = NULL;
1484         Xcls_DialogTemplateSelectXcls_model* child_1 = NULL;
1485         Xcls_DialogTemplateSelect* _tmp9_ = NULL;
1486         Xcls_DialogTemplateSelectXcls_model* _tmp10_ = NULL;
1487         GtkComboBox* _tmp11_ = NULL;
1488         GtkListStore* _tmp12_ = NULL;
1489         GtkComboBox* _tmp13_ = NULL;
1490         Xcls_DialogTemplateSelect* _tmp14_ = NULL;
1491         Xcls_DialogTemplateSelectXcls_cellrenderer* _tmp15_ = NULL;
1492         GtkCellRendererText* _tmp16_ = NULL;
1493 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1494         g_return_val_if_fail (_owner != NULL, NULL);
1495 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1496         self = (Xcls_DialogTemplateSelectXcls_combo*) g_object_new (object_type, NULL);
1497 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1498         _tmp0_ = _owner;
1499 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1500         _tmp1_ = _g_object_ref0 (_tmp0_);
1501 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1502         _g_object_unref0 (self->priv->_this);
1503 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1504         self->priv->_this = _tmp1_;
1505 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1506         _tmp2_ = self->priv->_this;
1507 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1508         _tmp3_ = _g_object_ref0 (self);
1509 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1510         _g_object_unref0 (_tmp2_->combo);
1511 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1512         _tmp2_->combo = _tmp3_;
1513 #line 187 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1514         _tmp4_ = (GtkComboBox*) gtk_combo_box_new ();
1515 #line 187 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1516         g_object_ref_sink (_tmp4_);
1517 #line 187 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1518         _g_object_unref0 (self->el);
1519 #line 187 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1520         self->el = _tmp4_;
1521 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1522         _tmp5_ = self->priv->_this;
1523 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1524         _tmp6_ = xcls_dialogtemplateselect_xcls_cellrenderer_new (_tmp5_);
1525 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1526         child_0 = _tmp6_;
1527 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1528         g_object_ref ((GObject*) child_0);
1529 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1530         _tmp7_ = self->el;
1531 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1532         _tmp8_ = child_0->el;
1533 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1534         gtk_cell_layout_pack_start ((GtkCellLayout*) _tmp7_, (GtkCellRenderer*) _tmp8_, TRUE);
1535 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1536         _tmp9_ = self->priv->_this;
1537 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1538         _tmp10_ = xcls_dialogtemplateselect_xcls_model_new (_tmp9_);
1539 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1540         child_1 = _tmp10_;
1541 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1542         g_object_ref ((GObject*) child_1);
1543 #line 197 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1544         _tmp11_ = self->el;
1545 #line 197 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1546         _tmp12_ = child_1->el;
1547 #line 197 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1548         gtk_combo_box_set_model (_tmp11_, (GtkTreeModel*) _tmp12_);
1549 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1550         _tmp13_ = self->el;
1551 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1552         _tmp14_ = self->priv->_this;
1553 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1554         _tmp15_ = _tmp14_->cellrenderer;
1555 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1556         _tmp16_ = _tmp15_->el;
1557 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1558         gtk_cell_layout_add_attribute ((GtkCellLayout*) _tmp13_, (GtkCellRenderer*) _tmp16_, "markup", 1);
1559 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1560         _g_object_unref0 (child_1);
1561 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1562         _g_object_unref0 (child_0);
1563 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1564         return self;
1565 #line 1566 "DialogTemplateSelect.vala.c"
1566 }
1567
1568
1569 Xcls_DialogTemplateSelectXcls_combo* xcls_dialogtemplateselect_xcls_combo_new (Xcls_DialogTemplateSelect* _owner) {
1570 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1571         return xcls_dialogtemplateselect_xcls_combo_construct (XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_COMBO, _owner);
1572 #line 1573 "DialogTemplateSelect.vala.c"
1573 }
1574
1575
1576 static void xcls_dialogtemplateselect_xcls_combo_class_init (Xcls_DialogTemplateSelectXcls_comboClass * klass) {
1577 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1578         xcls_dialogtemplateselect_xcls_combo_parent_class = g_type_class_peek_parent (klass);
1579 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1580         g_type_class_add_private (klass, sizeof (Xcls_DialogTemplateSelectXcls_comboPrivate));
1581 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1582         G_OBJECT_CLASS (klass)->finalize = xcls_dialogtemplateselect_xcls_combo_finalize;
1583 #line 1584 "DialogTemplateSelect.vala.c"
1584 }
1585
1586
1587 static void xcls_dialogtemplateselect_xcls_combo_instance_init (Xcls_DialogTemplateSelectXcls_combo * self) {
1588 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1589         self->priv = XCLS_DIALOGTEMPLATESELECT_XCLS_COMBO_GET_PRIVATE (self);
1590 #line 1591 "DialogTemplateSelect.vala.c"
1591 }
1592
1593
1594 static void xcls_dialogtemplateselect_xcls_combo_finalize (GObject* obj) {
1595         Xcls_DialogTemplateSelectXcls_combo * self;
1596 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1597         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_COMBO, Xcls_DialogTemplateSelectXcls_combo);
1598 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1599         _g_object_unref0 (self->el);
1600 #line 177 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1601         _g_object_unref0 (self->priv->_this);
1602 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1603         G_OBJECT_CLASS (xcls_dialogtemplateselect_xcls_combo_parent_class)->finalize (obj);
1604 #line 1605 "DialogTemplateSelect.vala.c"
1605 }
1606
1607
1608 GType xcls_dialogtemplateselect_xcls_combo_get_type (void) {
1609         static volatile gsize xcls_dialogtemplateselect_xcls_combo_type_id__volatile = 0;
1610         if (g_once_init_enter (&xcls_dialogtemplateselect_xcls_combo_type_id__volatile)) {
1611                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogTemplateSelectXcls_comboClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogtemplateselect_xcls_combo_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogTemplateSelectXcls_combo), 0, (GInstanceInitFunc) xcls_dialogtemplateselect_xcls_combo_instance_init, NULL };
1612                 GType xcls_dialogtemplateselect_xcls_combo_type_id;
1613                 xcls_dialogtemplateselect_xcls_combo_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogTemplateSelectXcls_combo", &g_define_type_info, 0);
1614                 g_once_init_leave (&xcls_dialogtemplateselect_xcls_combo_type_id__volatile, xcls_dialogtemplateselect_xcls_combo_type_id);
1615         }
1616         return xcls_dialogtemplateselect_xcls_combo_type_id__volatile;
1617 }
1618
1619
1620 Xcls_DialogTemplateSelectXcls_cellrenderer* xcls_dialogtemplateselect_xcls_cellrenderer_construct (GType object_type, Xcls_DialogTemplateSelect* _owner) {
1621         Xcls_DialogTemplateSelectXcls_cellrenderer * self = NULL;
1622         Xcls_DialogTemplateSelect* _tmp0_ = NULL;
1623         Xcls_DialogTemplateSelect* _tmp1_ = NULL;
1624         Xcls_DialogTemplateSelect* _tmp2_ = NULL;
1625         Xcls_DialogTemplateSelectXcls_cellrenderer* _tmp3_ = NULL;
1626         GtkCellRendererText* _tmp4_ = NULL;
1627 #line 216 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1628         g_return_val_if_fail (_owner != NULL, NULL);
1629 #line 216 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1630         self = (Xcls_DialogTemplateSelectXcls_cellrenderer*) g_object_new (object_type, NULL);
1631 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1632         _tmp0_ = _owner;
1633 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1634         _tmp1_ = _g_object_ref0 (_tmp0_);
1635 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1636         _g_object_unref0 (self->priv->_this);
1637 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1638         self->priv->_this = _tmp1_;
1639 #line 219 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1640         _tmp2_ = self->priv->_this;
1641 #line 219 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1642         _tmp3_ = _g_object_ref0 (self);
1643 #line 219 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1644         _g_object_unref0 (_tmp2_->cellrenderer);
1645 #line 219 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1646         _tmp2_->cellrenderer = _tmp3_;
1647 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1648         _tmp4_ = (GtkCellRendererText*) gtk_cell_renderer_text_new ();
1649 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1650         g_object_ref_sink (_tmp4_);
1651 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1652         _g_object_unref0 (self->el);
1653 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1654         self->el = _tmp4_;
1655 #line 216 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1656         return self;
1657 #line 1658 "DialogTemplateSelect.vala.c"
1658 }
1659
1660
1661 Xcls_DialogTemplateSelectXcls_cellrenderer* xcls_dialogtemplateselect_xcls_cellrenderer_new (Xcls_DialogTemplateSelect* _owner) {
1662 #line 216 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1663         return xcls_dialogtemplateselect_xcls_cellrenderer_construct (XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_CELLRENDERER, _owner);
1664 #line 1665 "DialogTemplateSelect.vala.c"
1665 }
1666
1667
1668 static void xcls_dialogtemplateselect_xcls_cellrenderer_class_init (Xcls_DialogTemplateSelectXcls_cellrendererClass * klass) {
1669 #line 207 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1670         xcls_dialogtemplateselect_xcls_cellrenderer_parent_class = g_type_class_peek_parent (klass);
1671 #line 207 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1672         g_type_class_add_private (klass, sizeof (Xcls_DialogTemplateSelectXcls_cellrendererPrivate));
1673 #line 207 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1674         G_OBJECT_CLASS (klass)->finalize = xcls_dialogtemplateselect_xcls_cellrenderer_finalize;
1675 #line 1676 "DialogTemplateSelect.vala.c"
1676 }
1677
1678
1679 static void xcls_dialogtemplateselect_xcls_cellrenderer_instance_init (Xcls_DialogTemplateSelectXcls_cellrenderer * self) {
1680 #line 207 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1681         self->priv = XCLS_DIALOGTEMPLATESELECT_XCLS_CELLRENDERER_GET_PRIVATE (self);
1682 #line 1683 "DialogTemplateSelect.vala.c"
1683 }
1684
1685
1686 static void xcls_dialogtemplateselect_xcls_cellrenderer_finalize (GObject* obj) {
1687         Xcls_DialogTemplateSelectXcls_cellrenderer * self;
1688 #line 207 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1689         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_CELLRENDERER, Xcls_DialogTemplateSelectXcls_cellrenderer);
1690 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1691         _g_object_unref0 (self->el);
1692 #line 210 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1693         _g_object_unref0 (self->priv->_this);
1694 #line 207 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1695         G_OBJECT_CLASS (xcls_dialogtemplateselect_xcls_cellrenderer_parent_class)->finalize (obj);
1696 #line 1697 "DialogTemplateSelect.vala.c"
1697 }
1698
1699
1700 GType xcls_dialogtemplateselect_xcls_cellrenderer_get_type (void) {
1701         static volatile gsize xcls_dialogtemplateselect_xcls_cellrenderer_type_id__volatile = 0;
1702         if (g_once_init_enter (&xcls_dialogtemplateselect_xcls_cellrenderer_type_id__volatile)) {
1703                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogTemplateSelectXcls_cellrendererClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogtemplateselect_xcls_cellrenderer_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogTemplateSelectXcls_cellrenderer), 0, (GInstanceInitFunc) xcls_dialogtemplateselect_xcls_cellrenderer_instance_init, NULL };
1704                 GType xcls_dialogtemplateselect_xcls_cellrenderer_type_id;
1705                 xcls_dialogtemplateselect_xcls_cellrenderer_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogTemplateSelectXcls_cellrenderer", &g_define_type_info, 0);
1706                 g_once_init_leave (&xcls_dialogtemplateselect_xcls_cellrenderer_type_id__volatile, xcls_dialogtemplateselect_xcls_cellrenderer_type_id);
1707         }
1708         return xcls_dialogtemplateselect_xcls_cellrenderer_type_id__volatile;
1709 }
1710
1711
1712 Xcls_DialogTemplateSelectXcls_model* xcls_dialogtemplateselect_xcls_model_construct (GType object_type, Xcls_DialogTemplateSelect* _owner) {
1713         Xcls_DialogTemplateSelectXcls_model * self = NULL;
1714         Xcls_DialogTemplateSelect* _tmp0_ = NULL;
1715         Xcls_DialogTemplateSelect* _tmp1_ = NULL;
1716         Xcls_DialogTemplateSelect* _tmp2_ = NULL;
1717         Xcls_DialogTemplateSelectXcls_model* _tmp3_ = NULL;
1718         GtkListStore* _tmp4_ = NULL;
1719 #line 240 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1720         g_return_val_if_fail (_owner != NULL, NULL);
1721 #line 240 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1722         self = (Xcls_DialogTemplateSelectXcls_model*) g_object_new (object_type, NULL);
1723 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1724         _tmp0_ = _owner;
1725 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1726         _tmp1_ = _g_object_ref0 (_tmp0_);
1727 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1728         _g_object_unref0 (self->priv->_this);
1729 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1730         self->priv->_this = _tmp1_;
1731 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1732         _tmp2_ = self->priv->_this;
1733 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1734         _tmp3_ = _g_object_ref0 (self);
1735 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1736         _g_object_unref0 (_tmp2_->model);
1737 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1738         _tmp2_->model = _tmp3_;
1739 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1740         _tmp4_ = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_STRING);
1741 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1742         _g_object_unref0 (self->el);
1743 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1744         self->el = _tmp4_;
1745 #line 240 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1746         return self;
1747 #line 1748 "DialogTemplateSelect.vala.c"
1748 }
1749
1750
1751 Xcls_DialogTemplateSelectXcls_model* xcls_dialogtemplateselect_xcls_model_new (Xcls_DialogTemplateSelect* _owner) {
1752 #line 240 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1753         return xcls_dialogtemplateselect_xcls_model_construct (XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_MODEL, _owner);
1754 #line 1755 "DialogTemplateSelect.vala.c"
1755 }
1756
1757
1758 static gchar* string_replace (const gchar* self, const gchar* old, const gchar* replacement) {
1759         gchar* result = NULL;
1760         GError * _inner_error_ = NULL;
1761 #line 1278 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1762         g_return_val_if_fail (self != NULL, NULL);
1763 #line 1278 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1764         g_return_val_if_fail (old != NULL, NULL);
1765 #line 1278 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1766         g_return_val_if_fail (replacement != NULL, NULL);
1767 #line 1768 "DialogTemplateSelect.vala.c"
1768         {
1769                 GRegex* regex = NULL;
1770                 const gchar* _tmp0_ = NULL;
1771                 gchar* _tmp1_ = NULL;
1772                 gchar* _tmp2_ = NULL;
1773                 GRegex* _tmp3_ = NULL;
1774                 GRegex* _tmp4_ = NULL;
1775                 gchar* _tmp5_ = NULL;
1776                 GRegex* _tmp6_ = NULL;
1777                 const gchar* _tmp7_ = NULL;
1778                 gchar* _tmp8_ = NULL;
1779                 gchar* _tmp9_ = NULL;
1780 #line 1280 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1781                 _tmp0_ = old;
1782 #line 1280 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1783                 _tmp1_ = g_regex_escape_string (_tmp0_, -1);
1784 #line 1280 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1785                 _tmp2_ = _tmp1_;
1786 #line 1280 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1787                 _tmp3_ = g_regex_new (_tmp2_, 0, 0, &_inner_error_);
1788 #line 1280 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1789                 _tmp4_ = _tmp3_;
1790 #line 1280 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1791                 _g_free0 (_tmp2_);
1792 #line 1280 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1793                 regex = _tmp4_;
1794 #line 1280 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1795                 if (_inner_error_ != NULL) {
1796 #line 1280 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1797                         if (_inner_error_->domain == G_REGEX_ERROR) {
1798 #line 1799 "DialogTemplateSelect.vala.c"
1799                                 goto __catch12_g_regex_error;
1800                         }
1801 #line 1280 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1802                         g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
1803 #line 1280 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1804                         g_clear_error (&_inner_error_);
1805 #line 1280 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1806                         return NULL;
1807 #line 1808 "DialogTemplateSelect.vala.c"
1808                 }
1809 #line 1281 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1810                 _tmp6_ = regex;
1811 #line 1281 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1812                 _tmp7_ = replacement;
1813 #line 1281 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1814                 _tmp8_ = g_regex_replace_literal (_tmp6_, self, (gssize) (-1), 0, _tmp7_, 0, &_inner_error_);
1815 #line 1281 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1816                 _tmp5_ = _tmp8_;
1817 #line 1281 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1818                 if (_inner_error_ != NULL) {
1819 #line 1281 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1820                         _g_regex_unref0 (regex);
1821 #line 1281 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1822                         if (_inner_error_->domain == G_REGEX_ERROR) {
1823 #line 1824 "DialogTemplateSelect.vala.c"
1824                                 goto __catch12_g_regex_error;
1825                         }
1826 #line 1281 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1827                         _g_regex_unref0 (regex);
1828 #line 1281 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1829                         g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
1830 #line 1281 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1831                         g_clear_error (&_inner_error_);
1832 #line 1281 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1833                         return NULL;
1834 #line 1835 "DialogTemplateSelect.vala.c"
1835                 }
1836 #line 1281 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1837                 _tmp9_ = _tmp5_;
1838 #line 1281 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1839                 _tmp5_ = NULL;
1840 #line 1281 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1841                 result = _tmp9_;
1842 #line 1281 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1843                 _g_free0 (_tmp5_);
1844 #line 1281 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1845                 _g_regex_unref0 (regex);
1846 #line 1281 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1847                 return result;
1848 #line 1849 "DialogTemplateSelect.vala.c"
1849         }
1850         goto __finally12;
1851         __catch12_g_regex_error:
1852         {
1853                 GError* e = NULL;
1854 #line 1279 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1855                 e = _inner_error_;
1856 #line 1279 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1857                 _inner_error_ = NULL;
1858 #line 1283 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1859                 g_assert_not_reached ();
1860 #line 1279 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1861                 _g_error_free0 (e);
1862 #line 1863 "DialogTemplateSelect.vala.c"
1863         }
1864         __finally12:
1865 #line 1279 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1866         if (_inner_error_ != NULL) {
1867 #line 1279 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1868                 g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
1869 #line 1279 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1870                 g_clear_error (&_inner_error_);
1871 #line 1279 "/usr/share/vala-0.24/vapi/glib-2.0.vapi"
1872                 return NULL;
1873 #line 1874 "DialogTemplateSelect.vala.c"
1874         }
1875 }
1876
1877
1878 void xcls_dialogtemplateselect_xcls_model_loadData (Xcls_DialogTemplateSelectXcls_model* self, GList* data) {
1879         GtkListStore* _tmp0_ = NULL;
1880         GtkTreeIter iter = {0};
1881         GtkListStore* el = NULL;
1882         GtkListStore* _tmp1_ = NULL;
1883         GtkListStore* _tmp2_ = NULL;
1884         GtkListStore* _tmp3_ = NULL;
1885         GtkTreeIter _tmp4_ = {0};
1886         GtkListStore* _tmp5_ = NULL;
1887         GtkTreeIter _tmp6_ = {0};
1888         GValue _tmp7_ = {0};
1889         GtkListStore* _tmp8_ = NULL;
1890         GtkTreeIter _tmp9_ = {0};
1891         GValue _tmp10_ = {0};
1892 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1893         g_return_if_fail (self != NULL);
1894 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1895         _tmp0_ = self->el;
1896 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1897         gtk_list_store_clear (_tmp0_);
1898 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1899         _tmp1_ = self->el;
1900 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1901         _tmp2_ = _g_object_ref0 (_tmp1_);
1902 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1903         el = _tmp2_;
1904 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1905         _tmp3_ = el;
1906 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1907         gtk_list_store_append (_tmp3_, &_tmp4_);
1908 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1909         iter = _tmp4_;
1910 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1911         _tmp5_ = el;
1912 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1913         _tmp6_ = iter;
1914 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1915         g_value_init (&_tmp7_, G_TYPE_STRING);
1916 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1917         g_value_set_string (&_tmp7_, "");
1918 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1919         gtk_list_store_set_value (_tmp5_, &_tmp6_, 0, &_tmp7_);
1920 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1921         G_IS_VALUE (&_tmp7_) ? (g_value_unset (&_tmp7_), NULL) : NULL;
1922 #line 261 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1923         _tmp8_ = el;
1924 #line 261 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1925         _tmp9_ = iter;
1926 #line 261 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1927         g_value_init (&_tmp10_, G_TYPE_STRING);
1928 #line 261 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1929         g_value_set_string (&_tmp10_, "Just add Element");
1930 #line 261 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1931         gtk_list_store_set_value (_tmp8_, &_tmp9_, 1, &_tmp10_);
1932 #line 261 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1933         G_IS_VALUE (&_tmp10_) ? (g_value_unset (&_tmp10_), NULL) : NULL;
1934 #line 1935 "DialogTemplateSelect.vala.c"
1935         {
1936                 gint i = 0;
1937 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1938                 i = 0;
1939 #line 1940 "DialogTemplateSelect.vala.c"
1940                 {
1941                         gboolean _tmp11_ = FALSE;
1942 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1943                         _tmp11_ = TRUE;
1944 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1945                         while (TRUE) {
1946 #line 1947 "DialogTemplateSelect.vala.c"
1947                                 gint _tmp13_ = 0;
1948                                 GList* _tmp14_ = NULL;
1949                                 guint _tmp15_ = 0U;
1950                                 GtkListStore* _tmp16_ = NULL;
1951                                 GtkTreeIter _tmp17_ = {0};
1952                                 gchar* str = NULL;
1953                                 GList* _tmp18_ = NULL;
1954                                 gint _tmp19_ = 0;
1955                                 gconstpointer _tmp20_ = NULL;
1956                                 gchar* _tmp21_ = NULL;
1957                                 gchar* fn = NULL;
1958                                 const gchar* _tmp22_ = NULL;
1959                                 gchar* _tmp23_ = NULL;
1960                                 const gchar* _tmp24_ = NULL;
1961                                 gchar* _tmp25_ = NULL;
1962                                 gchar* _tmp26_ = NULL;
1963                                 GtkListStore* _tmp27_ = NULL;
1964                                 GtkTreeIter _tmp28_ = {0};
1965                                 const gchar* _tmp29_ = NULL;
1966                                 GValue _tmp30_ = {0};
1967                                 GtkListStore* _tmp31_ = NULL;
1968                                 GtkTreeIter _tmp32_ = {0};
1969                                 const gchar* _tmp33_ = NULL;
1970                                 GValue _tmp34_ = {0};
1971 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1972                                 if (!_tmp11_) {
1973 #line 1974 "DialogTemplateSelect.vala.c"
1974                                         gint _tmp12_ = 0;
1975 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1976                                         _tmp12_ = i;
1977 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1978                                         i = _tmp12_ + 1;
1979 #line 1980 "DialogTemplateSelect.vala.c"
1980                                 }
1981 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1982                                 _tmp11_ = FALSE;
1983 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1984                                 _tmp13_ = i;
1985 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1986                                 _tmp14_ = data;
1987 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1988                                 _tmp15_ = g_list_length (_tmp14_);
1989 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1990                                 if (!(((guint) _tmp13_) < _tmp15_)) {
1991 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1992                                         break;
1993 #line 1994 "DialogTemplateSelect.vala.c"
1994                                 }
1995 #line 266 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1996                                 _tmp16_ = el;
1997 #line 266 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
1998                                 gtk_list_store_append (_tmp16_, &_tmp17_);
1999 #line 266 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2000                                 iter = _tmp17_;
2001 #line 267 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2002                                 _tmp18_ = data;
2003 #line 267 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2004                                 _tmp19_ = i;
2005 #line 267 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2006                                 _tmp20_ = g_list_nth_data (_tmp18_, (guint) _tmp19_);
2007 #line 267 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2008                                 _tmp21_ = g_strdup ((const gchar*) _tmp20_);
2009 #line 267 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2010                                 str = _tmp21_;
2011 #line 268 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2012                                 _tmp22_ = str;
2013 #line 268 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2014                                 _tmp23_ = g_path_get_basename (_tmp22_);
2015 #line 268 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2016                                 fn = _tmp23_;
2017 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2018                                 _tmp24_ = fn;
2019 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2020                                 _tmp25_ = string_replace (_tmp24_, ".json", "");
2021 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2022                                 _tmp26_ = _tmp25_;
2023 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2024                                 _g_free0 (_tmp26_);
2025 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2026                                 _tmp27_ = el;
2027 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2028                                 _tmp28_ = iter;
2029 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2030                                 _tmp29_ = str;
2031 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2032                                 g_value_init (&_tmp30_, G_TYPE_STRING);
2033 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2034                                 g_value_set_string (&_tmp30_, _tmp29_);
2035 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2036                                 gtk_list_store_set_value (_tmp27_, &_tmp28_, 0, &_tmp30_);
2037 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2038                                 G_IS_VALUE (&_tmp30_) ? (g_value_unset (&_tmp30_), NULL) : NULL;
2039 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2040                                 _tmp31_ = el;
2041 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2042                                 _tmp32_ = iter;
2043 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2044                                 _tmp33_ = fn;
2045 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2046                                 g_value_init (&_tmp34_, G_TYPE_STRING);
2047 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2048                                 g_value_set_string (&_tmp34_, _tmp33_);
2049 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2050                                 gtk_list_store_set_value (_tmp31_, &_tmp32_, 1, &_tmp34_);
2051 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2052                                 G_IS_VALUE (&_tmp34_) ? (g_value_unset (&_tmp34_), NULL) : NULL;
2053 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2054                                 _g_free0 (fn);
2055 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2056                                 _g_free0 (str);
2057 #line 2058 "DialogTemplateSelect.vala.c"
2058                         }
2059                 }
2060         }
2061 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2062         _g_object_unref0 (el);
2063 #line 2064 "DialogTemplateSelect.vala.c"
2064 }
2065
2066
2067 static void xcls_dialogtemplateselect_xcls_model_class_init (Xcls_DialogTemplateSelectXcls_modelClass * klass) {
2068 #line 231 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2069         xcls_dialogtemplateselect_xcls_model_parent_class = g_type_class_peek_parent (klass);
2070 #line 231 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2071         g_type_class_add_private (klass, sizeof (Xcls_DialogTemplateSelectXcls_modelPrivate));
2072 #line 231 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2073         G_OBJECT_CLASS (klass)->finalize = xcls_dialogtemplateselect_xcls_model_finalize;
2074 #line 2075 "DialogTemplateSelect.vala.c"
2075 }
2076
2077
2078 static void xcls_dialogtemplateselect_xcls_model_instance_init (Xcls_DialogTemplateSelectXcls_model * self) {
2079 #line 231 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2080         self->priv = XCLS_DIALOGTEMPLATESELECT_XCLS_MODEL_GET_PRIVATE (self);
2081 #line 2082 "DialogTemplateSelect.vala.c"
2082 }
2083
2084
2085 static void xcls_dialogtemplateselect_xcls_model_finalize (GObject* obj) {
2086         Xcls_DialogTemplateSelectXcls_model * self;
2087 #line 231 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2088         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_MODEL, Xcls_DialogTemplateSelectXcls_model);
2089 #line 233 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2090         _g_object_unref0 (self->el);
2091 #line 234 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2092         _g_object_unref0 (self->priv->_this);
2093 #line 231 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2094         G_OBJECT_CLASS (xcls_dialogtemplateselect_xcls_model_parent_class)->finalize (obj);
2095 #line 2096 "DialogTemplateSelect.vala.c"
2096 }
2097
2098
2099 GType xcls_dialogtemplateselect_xcls_model_get_type (void) {
2100         static volatile gsize xcls_dialogtemplateselect_xcls_model_type_id__volatile = 0;
2101         if (g_once_init_enter (&xcls_dialogtemplateselect_xcls_model_type_id__volatile)) {
2102                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogTemplateSelectXcls_modelClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogtemplateselect_xcls_model_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogTemplateSelectXcls_model), 0, (GInstanceInitFunc) xcls_dialogtemplateselect_xcls_model_instance_init, NULL };
2103                 GType xcls_dialogtemplateselect_xcls_model_type_id;
2104                 xcls_dialogtemplateselect_xcls_model_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogTemplateSelectXcls_model", &g_define_type_info, 0);
2105                 g_once_init_leave (&xcls_dialogtemplateselect_xcls_model_type_id__volatile, xcls_dialogtemplateselect_xcls_model_type_id);
2106         }
2107         return xcls_dialogtemplateselect_xcls_model_type_id__volatile;
2108 }
2109
2110
2111 Xcls_DialogTemplateSelectXcls_Button8* xcls_dialogtemplateselect_xcls_button8_construct (GType object_type, Xcls_DialogTemplateSelect* _owner) {
2112         Xcls_DialogTemplateSelectXcls_Button8 * self = NULL;
2113         Xcls_DialogTemplateSelect* _tmp0_ = NULL;
2114         Xcls_DialogTemplateSelect* _tmp1_ = NULL;
2115         GtkButton* _tmp2_ = NULL;
2116         GtkButton* _tmp3_ = NULL;
2117 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2118         g_return_val_if_fail (_owner != NULL, NULL);
2119 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2120         self = (Xcls_DialogTemplateSelectXcls_Button8*) g_object_new (object_type, NULL);
2121 #line 292 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2122         _tmp0_ = _owner;
2123 #line 292 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2124         _tmp1_ = _g_object_ref0 (_tmp0_);
2125 #line 292 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2126         _g_object_unref0 (self->priv->_this);
2127 #line 292 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2128         self->priv->_this = _tmp1_;
2129 #line 293 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2130         _tmp2_ = (GtkButton*) gtk_button_new ();
2131 #line 293 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2132         g_object_ref_sink (_tmp2_);
2133 #line 293 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2134         _g_object_unref0 (self->el);
2135 #line 293 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2136         self->el = _tmp2_;
2137 #line 298 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2138         _tmp3_ = self->el;
2139 #line 298 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2140         gtk_button_set_label (_tmp3_, "OK");
2141 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2142         return self;
2143 #line 2144 "DialogTemplateSelect.vala.c"
2144 }
2145
2146
2147 Xcls_DialogTemplateSelectXcls_Button8* xcls_dialogtemplateselect_xcls_button8_new (Xcls_DialogTemplateSelect* _owner) {
2148 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2149         return xcls_dialogtemplateselect_xcls_button8_construct (XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_BUTTON8, _owner);
2150 #line 2151 "DialogTemplateSelect.vala.c"
2151 }
2152
2153
2154 static void xcls_dialogtemplateselect_xcls_button8_class_init (Xcls_DialogTemplateSelectXcls_Button8Class * klass) {
2155 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2156         xcls_dialogtemplateselect_xcls_button8_parent_class = g_type_class_peek_parent (klass);
2157 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2158         g_type_class_add_private (klass, sizeof (Xcls_DialogTemplateSelectXcls_Button8Private));
2159 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2160         G_OBJECT_CLASS (klass)->finalize = xcls_dialogtemplateselect_xcls_button8_finalize;
2161 #line 2162 "DialogTemplateSelect.vala.c"
2162 }
2163
2164
2165 static void xcls_dialogtemplateselect_xcls_button8_instance_init (Xcls_DialogTemplateSelectXcls_Button8 * self) {
2166 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2167         self->priv = XCLS_DIALOGTEMPLATESELECT_XCLS_BUTTON8_GET_PRIVATE (self);
2168 #line 2169 "DialogTemplateSelect.vala.c"
2169 }
2170
2171
2172 static void xcls_dialogtemplateselect_xcls_button8_finalize (GObject* obj) {
2173         Xcls_DialogTemplateSelectXcls_Button8 * self;
2174 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2175         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_BUTTON8, Xcls_DialogTemplateSelectXcls_Button8);
2176 #line 283 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2177         _g_object_unref0 (self->el);
2178 #line 284 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2179         _g_object_unref0 (self->priv->_this);
2180 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2181         G_OBJECT_CLASS (xcls_dialogtemplateselect_xcls_button8_parent_class)->finalize (obj);
2182 #line 2183 "DialogTemplateSelect.vala.c"
2183 }
2184
2185
2186 GType xcls_dialogtemplateselect_xcls_button8_get_type (void) {
2187         static volatile gsize xcls_dialogtemplateselect_xcls_button8_type_id__volatile = 0;
2188         if (g_once_init_enter (&xcls_dialogtemplateselect_xcls_button8_type_id__volatile)) {
2189                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogTemplateSelectXcls_Button8Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogtemplateselect_xcls_button8_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogTemplateSelectXcls_Button8), 0, (GInstanceInitFunc) xcls_dialogtemplateselect_xcls_button8_instance_init, NULL };
2190                 GType xcls_dialogtemplateselect_xcls_button8_type_id;
2191                 xcls_dialogtemplateselect_xcls_button8_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogTemplateSelectXcls_Button8", &g_define_type_info, 0);
2192                 g_once_init_leave (&xcls_dialogtemplateselect_xcls_button8_type_id__volatile, xcls_dialogtemplateselect_xcls_button8_type_id);
2193         }
2194         return xcls_dialogtemplateselect_xcls_button8_type_id__volatile;
2195 }
2196
2197
2198 static void xcls_dialogtemplateselect_class_init (Xcls_DialogTemplateSelectClass * klass) {
2199 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2200         xcls_dialogtemplateselect_parent_class = g_type_class_peek_parent (klass);
2201 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2202         g_type_class_add_private (klass, sizeof (Xcls_DialogTemplateSelectPrivate));
2203 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2204         G_OBJECT_CLASS (klass)->finalize = xcls_dialogtemplateselect_finalize;
2205 #line 2206 "DialogTemplateSelect.vala.c"
2206 }
2207
2208
2209 static void xcls_dialogtemplateselect_instance_init (Xcls_DialogTemplateSelect * self) {
2210 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2211         self->priv = XCLS_DIALOGTEMPLATESELECT_GET_PRIVATE (self);
2212 #line 2213 "DialogTemplateSelect.vala.c"
2213 }
2214
2215
2216 static void xcls_dialogtemplateselect_finalize (GObject* obj) {
2217         Xcls_DialogTemplateSelect * self;
2218 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2219         self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_DIALOGTEMPLATESELECT, Xcls_DialogTemplateSelect);
2220 #line 22 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2221         _g_object_unref0 (self->el);
2222 #line 23 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2223         _g_object_unref0 (self->priv->_this);
2224 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2225         _g_object_unref0 (self->combo);
2226 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2227         _g_object_unref0 (self->cellrenderer);
2228 #line 34 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2229         _g_object_unref0 (self->model);
2230 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogTemplateSelect.vala"
2231         G_OBJECT_CLASS (xcls_dialogtemplateselect_parent_class)->finalize (obj);
2232 #line 2233 "DialogTemplateSelect.vala.c"
2233 }
2234
2235
2236 GType xcls_dialogtemplateselect_get_type (void) {
2237         static volatile gsize xcls_dialogtemplateselect_type_id__volatile = 0;
2238         if (g_once_init_enter (&xcls_dialogtemplateselect_type_id__volatile)) {
2239                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogTemplateSelectClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogtemplateselect_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogTemplateSelect), 0, (GInstanceInitFunc) xcls_dialogtemplateselect_instance_init, NULL };
2240                 GType xcls_dialogtemplateselect_type_id;
2241                 xcls_dialogtemplateselect_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogTemplateSelect", &g_define_type_info, 0);
2242                 g_once_init_leave (&xcls_dialogtemplateselect_type_id__volatile, xcls_dialogtemplateselect_type_id);
2243         }
2244         return xcls_dialogtemplateselect_type_id__volatile;
2245 }
2246
2247
2248