summaryrefslogtreecommitdiff
path: root/linux/dialogs.h
diff options
context:
space:
mode:
Diffstat (limited to 'linux/dialogs.h')
-rw-r--r--linux/dialogs.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/linux/dialogs.h b/linux/dialogs.h
index 5dfeead..04e28a2 100644
--- a/linux/dialogs.h
+++ b/linux/dialogs.h
@@ -1,6 +1,13 @@
#ifndef _DIALOGS_H_
#define _DIALOGS_H_
+// Dialog support functions
+int dlg_domodal (GtkWidget* dlg, int def);
+void dlg_end (int ret);
+gint dlg_delete_callback (GtkWidget *widget, GdkEvent* event, gpointer data);
+void dlg_default_callback(GtkWidget *widget, gpointer data);
+
+// All dialogs
int msgbox_execute(char* text, int mode);
int filedlg_execute(char* caption, char* filename);
int arraydlg_execute(void* param);
@@ -12,6 +19,7 @@ int preferencesdlg_execute(void* param);
int propertiesdlg_execute(void* param);
int groupeditdlg_execute(void* param);
int groupdlg_execute(void* param);
+int minifigdlg_execute(void* param);
#endif // _DIALOGS_H_