projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge 'master' into 'gtk3'.
[pspp]
/
src
/
ui
/
gui
/
psppire-dialog.h
diff --git
a/src/ui/gui/psppire-dialog.h
b/src/ui/gui/psppire-dialog.h
index 3b01557ec7ebe05303185cbd3b4ee9f04e291f1e..af56aac1e8a8fcff9de48d088329f8ac96c9c17a 100644
(file)
--- a/
src/ui/gui/psppire-dialog.h
+++ b/
src/ui/gui/psppire-dialog.h
@@
-63,6
+63,8
@@
struct _PsppireDialog
ContentsAreValid contents_are_valid;
gpointer validity_data;
ContentsAreValid contents_are_valid;
gpointer validity_data;
+ ContentsAreValid contents_are_acceptable;
+ gpointer acceptable_data;
gboolean slidable;
PsppireOrientation orientation;
};
gboolean slidable;
PsppireOrientation orientation;
};
@@
-82,6
+84,10
@@
gint psppire_dialog_run (PsppireDialog *);
void psppire_dialog_set_valid_predicate (PsppireDialog *,
ContentsAreValid,
gpointer );
void psppire_dialog_set_valid_predicate (PsppireDialog *,
ContentsAreValid,
gpointer );
+void psppire_dialog_set_accept_predicate (PsppireDialog *,
+ ContentsAreValid,
+ gpointer );
+gboolean psppire_dialog_is_acceptable (const PsppireDialog *);
void psppire_dialog_notify_change (PsppireDialog *);
void psppire_dialog_notify_change (PsppireDialog *);