summaryrefslogtreecommitdiff
path: root/src/zenity.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/zenity.h')
-rw-r--r--src/zenity.h28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/zenity.h b/src/zenity.h
index 0316ce5..20cac9f 100644
--- a/src/zenity.h
+++ b/src/zenity.h
@@ -1,15 +1,26 @@
/* vim: colorcolumn=80 ts=4 sw=4
*/
-#ifndef ZENITY_H
-#define ZENITY_H
+#pragma once
-#include <gtk/gtk.h>
+#include <adwaita.h>
#include <glib/gi18n.h>
+#include "zenity-enums.h" /* auto-generated by build system */
+
#include <config.h>
G_BEGIN_DECLS
+typedef enum
+{
+ ZENITY_OK = -1,
+ ZENITY_CANCEL = -2,
+ ZENITY_ESC = -3,
+ ZENITY_ERROR = -4,
+ ZENITY_EXTRA = -5,
+ ZENITY_TIMEOUT = -6
+} ZenityExitCode;
+
typedef struct {
char *dialog_title;
char *ok_label;
@@ -22,15 +33,6 @@ typedef struct {
gboolean modal;
} ZenityData;
-typedef enum {
- ZENITY_OK,
- ZENITY_CANCEL,
- ZENITY_ESC,
- ZENITY_ERROR,
- ZENITY_EXTRA,
- ZENITY_TIMEOUT
-} ZenityExitCode;
-
typedef struct {
char *dialog_text;
int day;
@@ -188,5 +190,3 @@ void zenity_password_dialog (
ZenityData *data, ZenityPasswordData *password_data);
void zenity_forms_dialog (ZenityData *data, ZenityFormsData *forms_data);
G_END_DECLS
-
-#endif /* ZENITY_H */