JsRender/Gtk.vala.c
[app.Builder.js] / Builder4 / StandardErrorDialog.vala.c
1 /* StandardErrorDialog.vala.c generated by valac 0.20.1, the Vala compiler
2  * generated from StandardErrorDialog.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/StandardErrorDialog.vala  -o /tmp/StandardErrorDialog
7 */
8 /* -- to test class
9 static int main (string[] args) {
10     Gtk.init (ref args);
11     new Xcls_StandardErrorDialog();
12     StandardErrorDialog.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_STANDARDERRORDIALOG (xcls_standarderrordialog_get_type ())
27 #define XCLS_STANDARDERRORDIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialog))
28 #define XCLS_STANDARDERRORDIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialogClass))
29 #define IS_XCLS_STANDARDERRORDIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_STANDARDERRORDIALOG))
30 #define IS_XCLS_STANDARDERRORDIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_STANDARDERRORDIALOG))
31 #define XCLS_STANDARDERRORDIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialogClass))
32
33 typedef struct _Xcls_StandardErrorDialog Xcls_StandardErrorDialog;
34 typedef struct _Xcls_StandardErrorDialogClass Xcls_StandardErrorDialogClass;
35 typedef struct _Xcls_StandardErrorDialogPrivate Xcls_StandardErrorDialogPrivate;
36 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
37
38 struct _Xcls_StandardErrorDialog {
39         GObject parent_instance;
40         Xcls_StandardErrorDialogPrivate * priv;
41         GtkMessageDialog* el;
42 };
43
44 struct _Xcls_StandardErrorDialogClass {
45         GObjectClass parent_class;
46 };
47
48 struct _Xcls_StandardErrorDialogPrivate {
49         Xcls_StandardErrorDialog* _this;
50 };
51
52
53 extern Xcls_StandardErrorDialog* StandardErrorDialog;
54 Xcls_StandardErrorDialog* StandardErrorDialog = NULL;
55 static gpointer xcls_standarderrordialog_parent_class = NULL;
56
57 GType xcls_standarderrordialog_get_type (void) G_GNUC_CONST;
58 #define XCLS_STANDARDERRORDIALOG_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialogPrivate))
59 enum  {
60         XCLS_STANDARDERRORDIALOG_DUMMY_PROPERTY
61 };
62 Xcls_StandardErrorDialog* xcls_standarderrordialog_singleton (void);
63 Xcls_StandardErrorDialog* xcls_standarderrordialog_new (void);
64 Xcls_StandardErrorDialog* xcls_standarderrordialog_construct (GType object_type);
65 static gboolean __lambda15_ (Xcls_StandardErrorDialog* self, GtkWidget* _self_, GdkEventAny* event);
66 static gboolean ___lambda15__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self);
67 static void __lambda16_ (Xcls_StandardErrorDialog* self, GtkDialog* _self_, gint response_id);
68 static void ___lambda16__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
69 void xcls_standarderrordialog_show (Xcls_StandardErrorDialog* self, GtkWindow* win, const gchar* msg);
70 static void xcls_standarderrordialog_finalize (GObject* obj);
71
72
73 static gpointer _g_object_ref0 (gpointer self) {
74 #line 30 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
75         return self ? g_object_ref (self) : NULL;
76 #line 77 "StandardErrorDialog.vala.c"
77 }
78
79
80 Xcls_StandardErrorDialog* xcls_standarderrordialog_singleton (void) {
81         Xcls_StandardErrorDialog* result = NULL;
82         Xcls_StandardErrorDialog* _tmp0_;
83         Xcls_StandardErrorDialog* _tmp2_;
84         Xcls_StandardErrorDialog* _tmp3_;
85 #line 27 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
86         _tmp0_ = StandardErrorDialog;
87 #line 27 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
88         if (_tmp0_ == NULL) {
89 #line 90 "StandardErrorDialog.vala.c"
90                 Xcls_StandardErrorDialog* _tmp1_;
91 #line 28 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
92                 _tmp1_ = xcls_standarderrordialog_new ();
93 #line 28 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
94                 _g_object_unref0 (StandardErrorDialog);
95 #line 28 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
96                 StandardErrorDialog = _tmp1_;
97 #line 98 "StandardErrorDialog.vala.c"
98         }
99 #line 30 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
100         _tmp2_ = StandardErrorDialog;
101 #line 30 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
102         _tmp3_ = _g_object_ref0 (_tmp2_);
103 #line 30 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
104         result = _tmp3_;
105 #line 30 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
106         return result;
107 #line 108 "StandardErrorDialog.vala.c"
108 }
109
110
111 static gboolean __lambda15_ (Xcls_StandardErrorDialog* self, GtkWidget* _self_, GdkEventAny* event) {
112         gboolean result = FALSE;
113         GtkMessageDialog* _tmp0_;
114 #line 48 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
115         g_return_val_if_fail (_self_ != NULL, FALSE);
116 #line 48 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
117         g_return_val_if_fail (event != NULL, FALSE);
118 #line 49 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
119         _tmp0_ = self->el;
120 #line 49 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
121         gtk_widget_hide ((GtkWidget*) _tmp0_);
122 #line 50 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
123         result = TRUE;
124 #line 50 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
125         return result;
126 #line 127 "StandardErrorDialog.vala.c"
127 }
128
129
130 static gboolean ___lambda15__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) {
131         gboolean result;
132         result = __lambda15_ (self, _sender, event);
133 #line 48 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
134         return result;
135 #line 136 "StandardErrorDialog.vala.c"
136 }
137
138
139 static void __lambda16_ (Xcls_StandardErrorDialog* self, GtkDialog* _self_, gint response_id) {
140         GtkMessageDialog* _tmp0_;
141 #line 54 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
142         g_return_if_fail (_self_ != NULL);
143 #line 55 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
144         _tmp0_ = self->el;
145 #line 55 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
146         gtk_widget_hide ((GtkWidget*) _tmp0_);
147 #line 148 "StandardErrorDialog.vala.c"
148 }
149
150
151 static void ___lambda16__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
152 #line 54 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
153         __lambda16_ (self, _sender, response_id);
154 #line 155 "StandardErrorDialog.vala.c"
155 }
156
157
158 Xcls_StandardErrorDialog* xcls_standarderrordialog_construct (GType object_type) {
159         Xcls_StandardErrorDialog * self = NULL;
160         Xcls_StandardErrorDialog* _tmp0_;
161         GtkMessageDialog* _tmp1_;
162         GtkMessageDialog* _tmp2_;
163         GtkMessageDialog* _tmp3_;
164         GtkMessageDialog* _tmp4_;
165         GtkMessageDialog* _tmp5_;
166 #line 36 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
167         self = (Xcls_StandardErrorDialog*) g_object_new (object_type, NULL);
168 #line 38 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
169         _tmp0_ = _g_object_ref0 (self);
170 #line 38 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
171         _g_object_unref0 (self->priv->_this);
172 #line 38 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
173         self->priv->_this = _tmp0_;
174 #line 39 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
175         _tmp1_ = (GtkMessageDialog*) gtk_message_dialog_new (NULL, GTK_DIALOG_MODAL, GTK_MESSAGE_ERROR, GTK_BUTTONS_OK, "fixme");
176 #line 39 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
177         g_object_ref_sink (_tmp1_);
178 #line 39 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
179         _g_object_unref0 (self->el);
180 #line 39 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
181         self->el = _tmp1_;
182 #line 44 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
183         _tmp2_ = self->el;
184 #line 44 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
185         gtk_window_set_modal ((GtkWindow*) _tmp2_, TRUE);
186 #line 45 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
187         _tmp3_ = self->el;
188 #line 45 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
189         g_object_set (_tmp3_, "use-markup", TRUE, NULL);
190 #line 48 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
191         _tmp4_ = self->el;
192 #line 48 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
193         g_signal_connect_object ((GtkWidget*) _tmp4_, "delete-event", (GCallback) ___lambda15__gtk_widget_delete_event, self, 0);
194 #line 54 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
195         _tmp5_ = self->el;
196 #line 54 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
197         g_signal_connect_object ((GtkDialog*) _tmp5_, "response", (GCallback) ___lambda16__gtk_dialog_response, self, 0);
198 #line 36 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
199         return self;
200 #line 201 "StandardErrorDialog.vala.c"
201 }
202
203
204 Xcls_StandardErrorDialog* xcls_standarderrordialog_new (void) {
205 #line 36 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
206         return xcls_standarderrordialog_construct (TYPE_XCLS_STANDARDERRORDIALOG);
207 #line 208 "StandardErrorDialog.vala.c"
208 }
209
210
211 void xcls_standarderrordialog_show (Xcls_StandardErrorDialog* self, GtkWindow* win, const gchar* msg) {
212         GtkMessageDialog* _tmp0_;
213         GtkWindow* _tmp1_;
214         GtkMessageDialog* _tmp2_;
215         GtkMessageDialog* _tmp3_;
216         const gchar* _tmp4_;
217         GtkMessageDialog* _tmp5_;
218 #line 60 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
219         g_return_if_fail (self != NULL);
220 #line 60 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
221         g_return_if_fail (win != NULL);
222 #line 60 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
223         g_return_if_fail (msg != NULL);
224 #line 62 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
225         _tmp0_ = self->el;
226 #line 62 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
227         _tmp1_ = win;
228 #line 62 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
229         gtk_window_set_transient_for ((GtkWindow*) _tmp0_, _tmp1_);
230 #line 63 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
231         _tmp2_ = self->el;
232 #line 63 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
233         gtk_window_set_modal ((GtkWindow*) _tmp2_, TRUE);
234 #line 64 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
235         _tmp3_ = self->el;
236 #line 64 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
237         _tmp4_ = msg;
238 #line 64 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
239         g_object_set (_tmp3_, "text", _tmp4_, NULL);
240 #line 65 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
241         _tmp5_ = self->el;
242 #line 65 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
243         gtk_widget_show_all ((GtkWidget*) _tmp5_);
244 #line 245 "StandardErrorDialog.vala.c"
245 }
246
247
248 static void xcls_standarderrordialog_class_init (Xcls_StandardErrorDialogClass * klass) {
249 #line 20 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
250         xcls_standarderrordialog_parent_class = g_type_class_peek_parent (klass);
251 #line 20 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
252         g_type_class_add_private (klass, sizeof (Xcls_StandardErrorDialogPrivate));
253 #line 20 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
254         G_OBJECT_CLASS (klass)->finalize = xcls_standarderrordialog_finalize;
255 #line 256 "StandardErrorDialog.vala.c"
256 }
257
258
259 static void xcls_standarderrordialog_instance_init (Xcls_StandardErrorDialog * self) {
260 #line 20 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
261         self->priv = XCLS_STANDARDERRORDIALOG_GET_PRIVATE (self);
262 #line 263 "StandardErrorDialog.vala.c"
263 }
264
265
266 static void xcls_standarderrordialog_finalize (GObject* obj) {
267         Xcls_StandardErrorDialog * self;
268 #line 20 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
269         self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialog);
270 #line 22 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
271         _g_object_unref0 (self->el);
272 #line 23 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
273         _g_object_unref0 (self->priv->_this);
274 #line 20 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
275         G_OBJECT_CLASS (xcls_standarderrordialog_parent_class)->finalize (obj);
276 #line 277 "StandardErrorDialog.vala.c"
277 }
278
279
280 GType xcls_standarderrordialog_get_type (void) {
281         static volatile gsize xcls_standarderrordialog_type_id__volatile = 0;
282         if (g_once_init_enter (&xcls_standarderrordialog_type_id__volatile)) {
283                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_StandardErrorDialogClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_standarderrordialog_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_StandardErrorDialog), 0, (GInstanceInitFunc) xcls_standarderrordialog_instance_init, NULL };
284                 GType xcls_standarderrordialog_type_id;
285                 xcls_standarderrordialog_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_StandardErrorDialog", &g_define_type_info, 0);
286                 g_once_init_leave (&xcls_standarderrordialog_type_id__volatile, xcls_standarderrordialog_type_id);
287         }
288         return xcls_standarderrordialog_type_id__volatile;
289 }
290
291
292