root / trunk / linux / dialogs.h

Revision 725, 1.2 kB (checked in by leo, 6 months ago)

Linux compile fixes.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1#ifndef _DIALOGS_H_
2#define _DIALOGS_H_
3
4// Dialog support functions
5void dialog_button_callback(GtkWidget* widget, gpointer data);
6gint dialog_delete_callback(GtkWidget* widget, GdkEvent* event, gpointer data);
7
8// obsolete
9int dlg_domodal(GtkWidget* dlg, int def);
10void dlg_end(int ret);
11gint dlg_delete_callback(GtkWidget* widget, GdkEvent* event, gpointer data);
12void dlg_default_callback(GtkWidget* widget, gpointer data);
13
14void modifydlg_toggle();
15
16// All dialogs
17int openprojectdlg_execute(char* filename);
18int saveprojectdlg_execute(char* filename);
19int savepicturedlg_execute(void* param);
20int dirbrowsedlg_execute(void* param);
21int msgbox_execute(const char* text, const char* caption, int flags);
22int filedlg_execute(const char* caption, char* filename);
23int arraydlg_execute(void* param);
24int aboutdlg_execute(void* param);
25int htmldlg_execute(void* param);
26int imageoptsdlg_execute(void* param, bool from_htmldlg);
27int povraydlg_execute(void* param);
28int preferencesdlg_execute(void* param);
29int propertiesdlg_execute(void* param);
30int groupeditdlg_execute(void* param);
31int groupdlg_execute(void* param);
32int minifigdlg_execute(void* param);
33int librarydlg_execute(void* param);
34
35#endif // _DIALOGS_H_
Note: See TracBrowser for help on using the browser.