25 #ifndef GCU_GTK_DIALOG_H
26 #define GCU_GTK_DIALOG_H
76 friend class DialogPrivate;
97 Dialog (
Application* App,
char const *filename,
const char* windowname,
char const *domainname,
gcu::DialogOwner *owner = NULL,
void (*extra_destroy)(gpointer) = NULL, gpointer data = NULL)
throw (std::runtime_error);
119 virtual bool Apply ();
155 bool GetNumber (GtkEntry *Entry,
double *x,
CheckType c = NoCheck,
double min = 0,
double max = 0);
164 void (*m_extra_destroy) (gpointer);
171 #endif // GCU_GTK_DIALOG_H
The Gtk using base classes.
void SetTransientFor(GtkWindow *window)
The Gnome Chemistry Utils C++ classes.
bool GetNumber(GtkEntry *Entry, double *x, CheckType c=NoCheck, double min=0, double max=0)
Dialog(Application *App, char const *filename, const char *windowname, char const *domainname, gcu::DialogOwner *owner=NULL, void(*extra_destroy)(gpointer)=NULL, gpointer data=NULL)